Prophecy’s Azure Synapse connector supports connecting to dedicated SQL pools that run Microsoft SQL Server (MSSQL). Use this connection instead of the MSSQL connection when you host MSSQL in Azure Synapse dedicated SQL pool. This page describes how to set up the connection.Documentation Index
Fetch the complete documentation index at: https://docs.prophecy.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Prophecy connects to Azure Synapse using the database credentials you provide. These credentials are used to authenticate your session and authorize all data operations during pipeline execution. To use an Azure Synapse connection effectively, your user account must have:SELECT,INSERT,UPDATE, andDELETEon the tables used in your Prophecy pipelines.- Access to the database and schema where tables are located.
Feature support
The table below outlines whether the connection supports certain Prophecy features.| Feature | Supported |
|---|---|
| Read data with a Source gem | Yes |
| Write data with a Target gem | No |
| Browse data in the Environment browser | Yes |
| Index tables in the Knowledge Graph | No |
Connection parameters
To create a connection with Azure Synapse, enter the following parameters:| Parameter | Description |
|---|---|
| Connection Name | Name to identify your connection |
| Server | Address of the server to connect to |
| Port | Port to use for the connection |
| Username | Username for Synapse authentication |
| Database | Name of the specific SQL database within your Synapse SQL pool |
| Password (Secret required) | Password for Synapse authentication |

