# Silicon for Data Engineers: Schema Protection and Lineage

URL: https://meetsilicon.com/solutions/data-engineers/

> Know which dashboards and metrics a model change will break before you merge. Silicon checks every pull request and drafts the fix.

Solutions / Data engineers
# Ship model changes without the 9am fire drill
Silicon checks every pull request against the dashboards, metrics and reports that depend on it, so you find out what breaks before your stakeholders do.
Book a demo
30-minute demo with the founder
Works with the stack you already run.
dbt
Snowflake
BigQuery
Databricks
Redshift
Postgres
ClickHouse
GitHub
Slack
dbt
Snowflake
BigQuery
Databricks
Redshift
Postgres
ClickHouse
GitHub
Slack
dbt
Snowflake
BigQuery
Databricks
Redshift
Postgres
ClickHouse
GitHub
Slack
Problem
## Sound familiar?
- 01 A column rename ships and a board dashboard breaks overnight.
- 02 Nobody can say which reports a model change will touch.
- 03 Broken numbers are traced by hand, commit by commit.
Features
## What changes with Silicon
01
### Impact on every pull request
A comment on the PR lists every dashboard, report and metric your change would break.
Schema protection -> 02
### Lineage to the column
Trace any broken number back through metric and model to the exact column and commit.
Schema protection -> 03
### BI in the same review flow
Charts and dashboards live as YAML in git, so they change in the same pull request as the model.
Dashboards as code ->
How it works
## A day with Silicon
- 09:12 Opens a PR renaming customer_id to account_id in fct_orders.
- 09:14 Silicon comments: 3 dashboards and 12 metrics would break.
- 09:20 Reviews the drafted fix PR and merges both together.
- 09:30 Standup. Nothing broke, so nothing to explain.
FAQ
## Questions, answered
### Which git hosts does Silicon support? +
GitHub on every plan. GitLab, Azure DevOps and Bitbucket on Pro and Enterprise.
### Do I need to change my dbt project? +
No. Silicon reads your existing dbt project, including models, tests, descriptions and metrics defined in column meta.
### Does Silicon store our warehouse data? +
No. Queries run in your warehouse. Silicon caches results briefly to keep dashboards fast; see the Security page for retention details.
## Silicon for other roles
- Analytics engineers ->
- Data analysts ->
- Growth & product ->
- Business teams ->
## Tell us where your data lives today.
Book 30 minutes with the founder. Tell us where your data is today, and see Silicon running on sample data.
Book a demo
30-minute demo with the founder
