Call

async AsyncCogniteClient.raw.tables.__call__(
db_name: str,
chunk_size: int | None = None,
limit: int | None = None,
) AsyncIterator[Table | TableList]

Iterate over tables

Fetches tables as they are iterated over, so you keep a limited number of tables in memory.

Parameters:
  • db_name (str) – Name of the database to iterate over tables for

  • chunk_size (int | None) – Number of tables to return in each chunk. Defaults to yielding one table a time.

  • limit (int | None) – Maximum number of tables to return. Defaults to return all items.

Yields:

raw.Table | raw.TableList – The tables in the database.