Building critical data products? Sign up for our upcoming guide

The only data observability tool natively integrated with SQLMesh

Enhance your SQLMesh deployment with the only integrated reliability solution designed for large-scale, business-critical workflows. SYNQ ensures seamless SQLMesh performance, with full deployment in just 30 minutes.

Testing & Monitoring

Elevate your SQLMesh deployment with industry-leading data reliability.

SYNQ delivers an end-to-end data quality workflow, enabling you to build scalable, reliable data products on top of SQLMesh.

  • Identify data issues that surpass the limits of conventional testing.
    Implement self-learning monitors that adapt to evolving business thresholds.
  • Deploy targeted monitors to specific SQLMesh assets.
    Leverage existing metadata, tags, or folder structures for precise monitor deployment.
  • Create alerting systems around SQLMesh Groups.
    Utilize SQLMesh Groups or owner metadata to direct alerts to the appropriate teams.
SQLMesh
SQLMesh

Scalable workflows for SQLMesh across your entire organisation.

Enable a cross-team ownership model by assigning data responsibilities across teams and domains. Utilize your SQLMesh metadata to route alerts, deploy monitors, and define data products.

  • Track dependencies for critical data use cases

    SYNQ data products leverage exposures and groups to clarify issue prioritization at scale.

  • Map team dependencies

    Gain insight into data flow, not just between tables and models, but also across domains and teams.

  • Decentralize ownership

    Efficiently route alerts to relevant teams across data, engineering, and business operations.

Workflow

Build a robust
Data Incident Workflow

SYNQ streamlines your incident workflow—covering everything from issue detection and impact assessment to resolution and post-incident analysis.

SYNQ’s bi-directional integration with essential tools like PagerDuty, OpsGenie, Jira, and Linear ensures real-time feedback loops and streamlined collaboration, allowing teams to address issues proactively and maintain continuous data reliability.

SQLMesh
  • All the details.
    A single view.

    Avoid wading through logs from multiple tools and debug issues in a single view.

  • Pinpoint the ‘Root Cause’ in seconds.

    Uncover upstream failures through incident lineage, displaying all data assets involved in an outage.

  • Identify the full impact of data failures.

    Understand which data products, teams and specific data assets are impacted to assess severity of potential incidents.

Column-level Lineage. Code-level Lineage.

Merge lineage and code into a single workflow and debug issues across hundreds of lines of SQL code with ease. Historically, this is an experience only software engineers have enjoyed. But that’s all changing.

customer_segmentation
orders AS (
  SELECT
    order_id,
    customer_id,
    order_date
  FROM orders
),

order_items AS (
  SELECT
    order_id,
    product_id,
    quantity,
    unit_price
  FROM order_items
),

order_items_total AS (
  SELECT
    order_id,
    SUM(quantity * unit_price) AS total
  FROM order_items
  GROUP BY order_id
),

SELECT
  customer_id,
  SUM(total) AS value,
  NTILE(4) OVER (ORDER BY value) AS value_quartile
FROM orders
JOIN order_items_total USING (order_id)
GROUP BY customer_id
orders
...

SELECT
  order_id,
  customer_id,
  order_date
FROM fivetran.orders
  
order_items
...

SELECT
  order_id,
  product_id,
  quantity,
  unit_price
FROM fivetran.order_items
  

Synq lineage understands how data flows through layers of CTEs and subqueries and where in code the logic exactly is, accelerating planning, refactoring and debugging workflows.

  • Trace lineage within SQL files
    Understand how logic flows through layers of CTEs or subqueries to speed up data workflows.
  • Built from ground up for analytics engienering
    Track all concepts, such as ephemeral models, exposures, groups or seeds to get complete lineage.
  • Support for advanced SQL syntax
    Data platform specific SQL such as BigQuery structs, Snowflake PIVOT or ClickHouse LIMIT 1 BY are all supported.
  • Multi-platform from orchestrator to BI
    Synq column-level lineage works seamlessly across data warehouses, BI tools and dbt – speeding up and deepening your analysis.
  • Multiple dbt projects with ease
    Automatically resolve lineage between multiple dbt projects and make them feel like one.
  • Create custom entities via API
    Create custom assets for your micro-services or ML models in lineage via API.