Azure Synapse Analytics is Microsoft data analytics platform including relational database engine. This connector enables scanning various assets from it.

Tip

This provider does not support native column-to-column lineage. Column-level lineage can be enabled through lineage parsing. To activate this feature, contact our Customer Success team. For more information, see Sources of data lineage.

Supported pool types

  • Dedicated
  • Serverless

Default hierarchy

In the chart below, you will find the organizational structure of Azure Synapse objects. Objects are in represented in green and folders are in yellow.

inline-svg-1

Object types

Dawiso ingests the following objects from Azure Synapse pool databases:

Database

Maps to Azure Synapse Database object types.

Source AttributeTarget Attribute in Dawiso
nameName
database_idDatabase Id
create_dateCreated
compatibility_levelCompatibility Level
collation_nameCollation
is_read_onlyIs Read Only
recovery_model_descRecovery Model
state_descState
user_access_descUser Access

Schema

Maps to Azure Synapse Schema object type.

Source AttributeTarget Attribute in Dawiso
nameName
schema_idSchema Id

Function

Maps to Azure Synapse Function object type.

Source AttributeTarget Attribute in Dawiso
nameName
object_idFunction Id
create_dateCreated
modify_dateModified
type_descFunction Type
definitionDefinition

Function parameter

Maps to Azure Synapse Function Parameter object type.

Source AttributeTarget Attribute in DawisoNote
nameName
parameter_idParameter Id
data_typeData TypeOriginal data type name without its sizing, i.e. varchar.
data_type_nameData Type NameData type name including its size, i.e. varchar(100).
max_lengthMaximum Length
precisionPrecision
scaleScale

Procedure

Maps to Azure Synapse Procedure object type.

Source AttributeTarget Attribute in Dawiso
nameName
object_idProcedure Id
create_dateCreated
modify_dateModified
definitionDefinition

Procedure parameter

Maps to Azure Synapse Procedure Parameter object type.

Source AttributeTarget Attribute in DawisoNote
nameName
parameter_idParameter Id
data_typeData TypeOriginal data type name without its sizing, i.e. varchar.
data_type_nameData Type NameData type name including its size, i.e. varchar(100).
max_lengthMaximum Length
precisionPrecision
scaleScale
is_readonlyReadonly
is_nullableNullable
is_outputOutput

Table

Maps to Azure Synapse Table object type.

Source AttributeTarget Attribute in Dawiso
nameName
object_idTable Id
create_dateCreated
modify_dateModified
has_identityHas Identity

Table column

Maps to Azure Synapse Table Column object type.

Source AttributeTarget Attribute in DawisoNote
nameName
column_idColumn Id
data_typeData TypeOriginal data type name without its sizing, i.e. varchar.
data_type_nameData Type NameData type name including its size, i.e. varchar(100).
max_lengthMaximum Length
precisionPrecision
scaleScale
collation_nameCollation
is_computedComputed
is_identityIdentity
is_nullableNullable
is_primary_keyPrimary Key

View

Maps to Azure Synapse View object type.

Source AttributeTarget Attribute in Dawiso
nameName
object_idView Id
create_dateCreated
modify_dateModified
definitionDefinition

View column

Maps to Azure Synapse View Column object type.

Source AttributeTarget Attribute in DawisoNote
nameName
column_idColumn Id
data_typeData TypeOriginal data type name without its sizing, i.e. varchar.
data_type_nameData Type NameData type name including its size, i.e. varchar(100).
max_lengthMaximum Length
precisionPrecision
scaleScale
collation_nameCollation
is_nullableNullable

Dependencies

Dependencies between object are tracked from system dependency views.