Available Now: The Definitive Guide to Building Data Products

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 SQLMesh – speeding up and deepening your analysis.
  • Multiple SQLMesh projects with ease
    Automatically resolve lineage between multiple SQLMesh 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.