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 |
Copyright © 2021 Quest Software Inc. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies. |