lance.LanceDataset.take_blobs(row_ids: list[int] | Array, blob_column: str) list[BlobFile]

Select blobs by row IDs.

Instead of loading large binary blob data into memory before processing it, this API allows you to open binary blob data as a regular Python file-like object. For more details, see lance.BlobFile.

Parameters:
row_ids : List Array or array-like

row IDs to select in the dataset.

blob_column : str

The name of the blob column to select.

Returns:

blob_files

Return type:

List[BlobFile]