Skip to main content
atoti_directquery_snowflake.TableConfig(
    *,
    array_conversion: MultiColumnArrayConversion | MultiRowArrayConversion | None = None,
    clustering_columns: AbstractSet[str] = frozenset({}),
    keys: AbstractSet[str] | FrozenSequence[str] | None = None,
)
Config passed to add_external_table().

Attributes

array_conversion

Config to convert some values spread over multiple columns or rows into array columns.

clustering_columns

The names of the columns used for clustering. Feeding aggregate providers from an external database can result in very large queries to be run on this database. Clustering columns split up queries made by DirectQuery to the external database when feeding aggregate providers.

keys

The columns that will become the table keys.