aip_sdk.aload_dataset
async aip_sdk.aload_dataset(reference: str | None = None, *, id: str | None = None, client: APIClient | None = None, workspace_id: str | None = None, all_workspaces: bool = False) -> Dataset
Async variant of load_dataset().
Reads your session's workspace unless you name one, and raises if none is set.
Pass all_workspaces=True to read across every workspace you can access.
Parameters
referencestr | None: Dataset name. The"name@vN"syntax is not supported (version pinning not yet implemented). UUID lookup requiresid=.idstr | None: Dataset UUID for direct ID lookup (keyword-only).clientAPIClient | None: Optional API client.workspace_idstr | None: Search only this workspace.all_workspacesbool: Search every workspace you can access.
Returns
Dataset: Dataset object.
Raises
DatasetNotFoundError: If the dataset does not exist.NotImplementedError: If a version reference ("name@vN") is passed.InvalidArgumentError: If neitherreferencenoridis provided.ForbiddenError: Ifworkspace_idnames a workspace you cannot access.NoWorkspaceSelectedError: No workspace was passed, none is configured for the session, andall_workspaceswas not set.
Examples:
ds = await aip.aload_dataset("compliance-test-set")
ds = await aip.aload_dataset(id="uuid-...")