Skip to main content
Skip table of contents

STORAGE.COLUMN_STORE

Target database: Azure SQL Database, Azure Synapse SQL

STORAGE.COLUMN_STORE enables/disables columnstore indexes on Azure SQL Database and on Azure Synapse SQL.


See also:


Usage

OPTION
STORAGE.COLUMN_STORE: Boolean

Default: false


Notes

Columnstore can be enabled for tables in Azure SQL Database.

With Azure Synapse SQL, leaving this physical option unset results in a columnstore table which is the default. To create a heap table, explicitly set STORAGE.COLUMN_STORE to false (example below). See Azure Synapse documentation for more information on indexing tables.


Examples

Azure SQL Database: Enabling columnstore indexes

Option set to true:

OPTION
STORAGE.COLUMN_STORE: true

DDL generated by Agile Data Engine:

SQL
CREATE TABLE ... (
    ...
    INDEX ... CLUSTERED COLUMNSTORE
);

Azure Synapse SQL: Creating a heap table

Option set to false:

OPTION
STORAGE.COLUMN_STORE: false

DDL generated by Agile Data Engine:

SQL
CREATE TABLE ... (
    ...
)
WITH (HEAP);
JavaScript errors detected

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

If this problem persists, please contact our support.