Skip to main content
Skip table of contents

ICEBERG_TABLE

Supported DBMS products: Snowflake

Limitations:

  • Catalog needs to be Snowflake managed

  • ADE Logical datatypes not supported:

    • ARRAY

    • GEOGRAPHY

    • GEOMETRY

    • OBJECT

    • TIMESTAMP_TZ

    • TIMESTAMP_WITH_SCALE

    • VARIANT

Physical options related to ICEBERG_TABLE

Good to know

Iceberg table in Snowflake requires the EXTERNAL_VOLUME to be either defined as default in Snowflake on database or schema level or it needs to be set by using STORAGE.ICEBERG_EXTERNAL_LOCATION physical option.

Only Snowflake is supported Catalog option and therefore it can not be modified at the moment.

Base location for the Iceberg table will be of format

CODE
<entity_schema>_<entity_name>.<random_sequence>

The Iceberg table serialization policy will default to OPTIMIZED, but as it might not be suitable for external readers, it might be better to set STORAGE.ICEBERG_SERIALIZATION_POLICY physical option as COMPATIBLE.

Clustering can be enabled by adding a SORT_KEY for the ICEBERG_TABLE physical type.

Time travel, search optimization and change tracking are supported also for ICEBERG_TABLE.

See also

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.