Configure connection for failed rows
You can configure your BigQuery, Databricks, or Snowflake connection with BYOC (Bring Your Own Credentials) to let users query failed rows directly from the Data Quality tab. This uses the same BYOC setup as Data Exploration, so credential management stays consistent across Atlan.
Atlan supports Basic credentials, SSO, and Service Principal authentication, depending on your connector.
Prerequisites
Before you begin, make sure you have:
- The Query failed rows feature enabled in Labs. See Enable query failed rows.
- Data quality enabled on the connection. See setup guides for BigQuery, Databricks, or Snowflake.
- BYOC credentials ready for your chosen authentication method. See Query without shared credentials for an overview.
- Administrative or connection management access in Atlan.
- Credentials with at least
SELECTpermission on the tables where data quality rules are applied. Without these permissions, failed rows queries fail at execution time.
Configure authentication
You can access connection settings in three ways. Choose the entry point that fits where you are in Atlan.
- Via nudge banner
- Via Labs connections popover
- Via connection settings
Use the nudge banner if you're already viewing an asset's Data Quality tab. The banner appears when the connection isn't fully configured. For questions about when it appears, dismissal limits, and when it disappears, see Failed rows FAQ.
-
Navigate to any asset on the connection you want to configure
-
Click the Data Quality tab
-
If the connection isn't configured, a yellow banner appears with:
- Message: "Allow your team to view failed rows"
- Current configuration status
- "Learn more" link to documentation
- Configure connection button
-
Click Configure connection in the banner
-
The connection settings drawer opens with the Connection tab selected
-
In the Connection tab, locate the Query permissions section
-
For Authentication type, select your authentication method:
- Basic credentials
- SSO authentication
- Service Principal (Databricks)
-
Select Basic credentials as the authentication type
-
Follow the detailed setup instructions in Query without shared credentials to configure username and password
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
-
Select SSO as the authentication type
-
Follow the detailed setup instructions in Authenticate SSO credentials to query data for connector-specific SSO setup
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Service Principal authentication is available for Databricks connections.
-
Select Service Principal as the authentication type
-
Enter the service principal credentials (client ID, client secret, and tenant ID) for your Azure Databricks workspace
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Use the Labs popover if you're already on the Labs page where you enabled the feature.
-
In your Atlan workspace, click Settings from the left menu.
If you are using the Old UI (Classic), navigate to Admin from the profile menu.
-
Click Labs
-
On the Labs page, find the Query Failed Rows option in the Data Quality section
-
Click CONNECTIONS next to the toggle
-
In the popover that appears:
- View all connections with data quality enabled
- Check current status: Query Enabled or Query Disabled
- Click on any connection showing Query Disabled
-
The connection settings drawer opens
-
In the Connection tab, locate the Query permissions section
-
For Authentication type, select your authentication method:
- Basic credentials
- SSO authentication
- Service Principal (Databricks)
-
Select Basic credentials as the authentication type
-
Follow the detailed setup instructions in Query without shared credentials to configure username and password
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
-
Select SSO as the authentication type
-
Follow the detailed setup instructions in Authenticate SSO credentials to query data for connector-specific SSO setup
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Service Principal authentication is available for Databricks connections.
-
Select Service Principal as the authentication type
-
Enter the service principal credentials for your Azure Databricks workspace
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Use connection settings if you're managing the connection directly from the Connections page.
-
In your Atlan workspace, click Governance from the left menu, then click Connections.
If you are using the Old UI (Classic), from the left menu, navigate to Governance > Connections.
-
Find and select your BigQuery, Databricks, or Snowflake connection
-
Click the settings icon to open Connection settings
-
Select the Connection tab
-
Locate the Query permissions section
-
For Authentication type, select your authentication method:
- Basic credentials
- SSO authentication
- Service Principal (Databricks)
-
Select Basic credentials as the authentication type
-
Follow the detailed setup instructions in Query without shared credentials to configure username and password
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
-
Select SSO as the authentication type
-
Follow the detailed setup instructions in Authenticate SSO credentials to query data for connector-specific SSO setup
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Service Principal authentication is available for Databricks connections.
-
Select Service Principal as the authentication type
-
Enter the service principal credentials for your Azure Databricks workspace
-
Enable the Allow query toggle to permit failed rows queries
-
Click Update to save the configuration
Verify configuration
After configuring credentials, verify that the connection is ready for failed rows queries using one of these methods:
- Via Labs
- Test a failed rule
Check the connection status directly from Labs.
-
In your Atlan workspace, click Settings from the left menu.
If you are using the Old UI (Classic), navigate to Admin > Labs.
-
Click Labs.
-
Find Query Failed Rows in the Data Quality section.
-
Click CONNECTIONS.
-
Verify your connection shows Query Enabled status.
If the status shows Query Disabled, review your configuration to confirm:
- BYOC credentials are saved.
- The Allow query toggle is enabled.
- Credentials have the required permissions.
Test the configuration end-to-end by running a query on a real failed rule.
-
Navigate to an asset on the configured connection
-
Click the Data Quality tab
-
Find a failed rule in the rules table
-
Hover over the rule row to reveal the Query failed rows button
-
Click the button to execute a query
If the query executes successfully, your configuration is complete.
Troubleshooting
If the connection shows Query Disabled or queries fail to execute, see Troubleshooting failed rows connection.
For questions about nudge banner behavior and which rules support failed rows queries, see Failed rows FAQ.
Need help?
If you have any issues configuring a connection for failed rows, contact Atlan Support for assistance.