Configure Azure Synapse Analytics Integration
Audience: System Administrators
Content Summary: This page provides a tutorial for enabling the native Azure Synapse Analytics integration in Immuta. For an overview of the integration, see the Azure Synapse Analytics Overview documentation.
Prerequisite:
- A running Dedicated SQL pool
Add the Integration
- Click the App Settings icon in the left sidebar.
- Click Native Integrations in the left panel.
- Click the +Add Native Integration button and select Azure Synapse Analytics from the dropdown menu.
-
Complete the Host, Port, Immuta Database, and Immuta Schema fields.
-
Opt to check the Enable Impersonation box and customize the Impersonation Role name as needed. This will allow users to natively impersonate another user.
-
Opt to update the User Profile Delimiters. This will be necessary if any of the provided symbols are used in user profile information.
-
Set up the connection Automatically or Manually.
Automatic Setup
Enter the privileged user credentials.
Manual Setup
Download the linked
bootstrap.sql
file and manually configure the Azure Synapse Analytics environment. -
Click Test Azure Synapse Analytics Connection.
- Once the credentials are successfully tested, click Save.
Edit an Azure Synapse Analytics Integration
- Click the App Settings icon in the left sidebar.
- Navigate to the Native Integrations section and click the down arrow next to the Azure Synapse Analytics Integration.
- Edit the field you want to change. Note any field shadowed is not editable, and the integration must be disabled and re-installed to change it.
-
Enter Username and Password.
Immuta requires temporary, one-time use of credentials with specific permissions.
When performing edits to an integration, Immuta requires temporary, one-time use of credentials of a Superuser or a user with the following permissions:
- Manage GRANTS
Alternatively, you can download the Edit Script and run it in Azure Synapse Analytics.
-
Click Validate Credentials.
- Click Save.
- Click Confirm.
Remove an Azure Synapse Analytics Integration
- Click the App Settings icon in the left sidebar.
- Navigate to the Native Integrations section and click the down arrow next to the Azure Synapse Analytics Integration.
- Click the checkbox to disable the integration.
- Enter the username and password that were used to initially configure the integration and click Validate Credentials.
- Click Save.
- Click Confirm.