This documentation is for the unstable version of GoodData, currrently in development.
For stable version, go to the latest stable version of this article.
For stable version, go to the latest stable version of this article.
CatalogAILakeService.
analyze_statistics
analyze_statistics(instance_id: str, table_names: list[str] | None, operation_id: str | None) -> str
Trigger ANALYZE TABLE for tables in an AI Lake database instance.
Parameters
| name | type | description |
|---|---|---|
| instance_id | str | Database instance name (preferred) or UUID. |
| table_names | list[str] | None | Tables to analyze; if `None` or empty, every table in the instance is analyzed. |
| operation_id | str | None | Optional client-supplied operation identifier. If omitted, a fresh UUID is generated. Pass the same value that wait_for_operation will poll on. |
Returns
| type | description |
|---|---|
| str | The operation ID (UUID string) the platform will track this run |