Defining Azure Synapse Tables

The following properties are applicable to an Azure Synapse Table object.

Tab

Property

Description

Additional Information

 

External

Specifies whether the table is an external table

 

 

Create Table As

Specifies whether the table should be created based on the results of a SELECT statement

This enables the fields on the Select tab of the Table editor. Specify the SQL SELECT statement to be used.

General

Heap

Specifies whether the table is stored as a heap

 

Distribution

Specifies the table distribution method

Hash: Indicates that each row is assigned to one distribution by hashing the value stored in Distribution Column Name

Round Robin: Indicates that rows are distributed evenly across all the distributions in round-robin method

Replicate: Indicates that a copy of the table is stored on each Compute node

Distribution Column Name

Specifies the distribution column to be used for hashing

Available only when Distribution is set to Hash

Partition Column Name

Specifies the column name that is used to partition rows

 

Range

Specifies the sorting order of the partition column values

 

Values

Specifies the boundary values of the partition

 

Location

Specifies the folder or the file path and file name of the data in Azure Data Lake, Hadoop, or Azure blob storage

Available only when the table is an External table

External Data Source

Specifies the external data source that contains the location of external data

Available only when the table is an External table

External File Format

Specifies the external file format object that stores the file type and compression method of the external data

Available only when the table is an External table

Reject Type

Specifies the reject type to be used to reject dirty data records

Available only when the table is an External table

Reject Value Specifies the number of rejected rows or the percentage of rejected rows after which the PolyBase query should fail Available only when the table is an External table

Rejected Row Location

Specifies the directory in the External Data Source where the rejected rows and the corresponding error file is written

Available only when the table is an External table

Reject Sample Value

Specifies the number of rows to retrieve before the PolyBase recalculates the percentage of rejected rows

Available only when the table is an External table and Reject Type is set to percentage

Partition Modification Type

Specifies the action type to be performed on partitions when a table is altered

Rebuild: Indicates that all table partitions are rebuilt

Split_Merge: Indicates that partitions are either split or merged

Switch: Indicates that partitions are moved from one table to another

Rebuild Partition Type

Specifies whether all or specific partitions are rebuilt Available only when Partition Modification Type is set to Rebuild
Partition_Number_Value Specifies the partition to which the partition modification type is applied  
Compression Type Specifies the data compression option for all or the specified partitions Available only when Partition Modification Type is set to Rebuild
On_Partition Specifies the partitions to which the selected compression applies Available only when Partition Modification Type is set to Rebuild and Rebuild Partition Type is set to All
  Split/Merge Specifies whether partitions are split or merged Available only when Partition Modification Type is set to Split_Merge
  Split/Merge Boundary Specifies the range of the partition for splitting or merging Available only when Partition Modification Type is set to Split_Merge
  Source to Target Partition No Specifies the source and target partition number Available only when Partition Modification Type is set to Switch
  Truncate Target Specifies whether the existing data in the target partition is overwritten Available only when Partition Modification Type is set to Switch

Select

Select Statement

Specifies the select statement to select tables and columns This tab is available only when the Create Table As option is selected
Statistics Name Specifies the statistics applicable to the table This tab is disabled for external tables