Configure Native Schema Monitoring
The schema monitoring feature will continually update Immuta data sources with new or changed tables and columns in your data environment. To learn more about the uses and architecture, see the Native schema monitoring for Snowflake page.
Enable native schema monitoring
- Navigate to the App Settings page and scroll down to the Advanced Configuration.
-
Copy and paste this YAML into the text box:
featureFlags: nativeSchemaDetection: true
-
Click Save.
Configure the time between schema jobs
Schema monitoring jobs to update Immuta with any changes to tables will automatically run every 24 hours. To change the schema job to run more or less often,
- Navigate to the App Settings page and scroll down to the Advanced Configuration.
-
Copy and paste this YAML into the text box:
schedule: schemaEvolutionCheck: `your-new-frequency`
Replace your-new-frequency with the time you would like between schema jobs. For example, use
*/30 * * * *
for the queries to run every 30 minutes. -
Click Save.
Configure the time between column detection jobs
Column detection jobs to update Immuta with any changes to columns will automatically run every 24 hours. To change the column detection job to run more or less often,
- Navigate to the App Settings page and scroll down to the Advanced Configuration.
-
Copy and paste this YAML into the text box:
schedule: columnEvolutionCheck: `your-new-frequency`
Replace your-new-frequency with the time you would like between schema jobs. For example, use
*/30 * * * *
for the queries to run every 30 minutes. -
Click Save.