Synapse
Access configuration details to connect Soda to an Azure Synapse Analytics data source.
Requirements
Connection configuration reference
pip install soda-synapseData source YAML
soda data-source create -f ds_config.ymltype: synapse
name: my_synapse
connection:
host: <your-server>
port: 1433
database: ${env.SYNAPSE_DB}
username: ${env.SYNAPSE_USER} # SEE NOTE
password: ${env.SYNAPSE_PW} # SEE NOTE
authentication: sql # activedirectoryserviceprincipal | activedirectoryinteractive | activedirectorypassword
# optional
client_id: ${env.SYNAPSE_SERVICE_CLIENT_ID} # SEE NOTE
client_secret: ${env.SYNAPSE_SERVICE_CLIENT_SECRET} # SEE NOTE
driver: ODBC Driver 18 for SQL Server
trusted_connection: false
encrypt: false
trust_server_certificate: falseConnection test
Limitations & edge cases
Regex patterns in Synapse
How Soda translates regex patterns
Storage structure
Last updated
Was this helpful?
