Azure Synapse Object Support
The following sections outline the objects and data types supported under Azure Synapse SQL Pool and Fabric Lakehouse.
Azure Synapse SQL Pool Object Support
The following list summarizes objects supported under Azure Synapse SQL Pool. To create any of these objects and define their properties, refer to the Defining Azure Synapse Objects section.
- Database
- Database Scoped Credential
- External Data Source
- External File Format
- Function
- Login
- Master Keys
- Materialized View as Select
- Role
- Schema
- Script Templates
- Stored Procedure
- Table
- Table as Select
- External Table
- External Table as Select
- Statistics
- User
- View
The following table lists the supported data types:
Numeric |
String and Binary |
Date and Time |
Other |
|
---|---|---|---|---|
|
|
|
|
In the above table, data types with "max" apply only to Azure Synapse Analytics. Also, these data types cannot participate in a columnstore index.
Refer to Microsoft Azure Synapse database documentation for detailed information on specific objects and properties. erwin® Data Modeler documentation for the property editors provides brief descriptions of the controls on each dialog box and tab, which you can use as a point of reference while working with database design features.
Azure Synapse Fabric Lakehouse Object Support
The following list summarizes objects supported under Azure Synapse Fabric Lakehouse. To create any of these objects and define their properties, refer to the Defining Azure Synapse Objects section.
The following table lists the supported data types:
Data type |
SQL name |
---|---|
Boolean Type |
BOOLEAN |
Byte Type |
BYTE, TINYINT |
ShortType |
SHORT, SMALLINT |
IntegerType |
INT, INTEGER |
Long Type |
LONG, BIGINT |
FloatType |
FLOAT, REAL |
DoubleType |
DOUBLE |
DateType |
DATE |
Timestamp Type |
TIMESTAMP. TIMESTAMP_LTZ |
TimestampNTZType |
TIMESTAMP_NTZ |
StringType |
STRING |
CharType(length) |
CHAR(length) |
VarcharType(length) |
VARCHAR(length) |
BinaryType |
BINARY |
DecimalType |
DECIMAL, DEC, NUMERIC |
YearMonthlntervaIType |
INTERVAL YEAR. INTERVAL YEAR TO MONTH. INTERVAL MONTH |
DayTimelntervalType |
INTERVAL DAY, INTERVAL DAY TO HOUR, INTERVAL DAY TO MINUTE, INTERVAL DAY TO SECOND, INTERVAL HOUR, INTERVAL HOUR TO MINUTE, INTERVAL HOUR TO SECOND, INTERVAL MINUTE, INTERVAL MINUTE TO SECOND, INTERVAL SECOND |
Any Azure Synapse: Fabric Lakehouse model created with erwin DM 15.1, will not downgrade to other lower versions of erwin DM.
Defining Azure Synapse Objects
Follow these steps to create Azure Synapse objects and define their properties:
- In the Model Explorer, right-click the required object and click New.
An instance of the object is created. - Right-click the newly created instance and click Properties.
The object's property editor opens. - Set the values of all the required properties.
For information on properties, refer to the corresponding object's property page from the above list. - Click Close.
The object is created and the required properties are set.
Copyright © 2025 Quest Software, Inc. |