Impact analysis walks the lineage graph forward from a proposed change - a column rename, a dropped table, a dbt model refactor - and surfaces every downstream job, dataset, dashboard, and dollar of recurring spend that would be affected.Wire impact analysis into your PR flow via the GitHub integration to see blast radius before merge.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"oleander","colors":{"primary":"#ec4899","light":"#f472b6","dark":"#db2777"},"logo":{"light":"https://mintcdn.com/oleander/N5KOCj-KV-raHP2J/logo/light.svg?fit=max\u0026auto=format\u0026n=N5KOCj-KV-raHP2J\u0026q=85\u0026s=310e150e92ecf20e459e0231d14e554b","dark":"https://mintcdn.com/oleander/N5KOCj-KV-raHP2J/logo/dark.svg?fit=max\u0026auto=format\u0026n=N5KOCj-KV-raHP2J\u0026q=85\u0026s=a92922eda9e5b45cf4ec06ae1af0cd61"},"favicon":"https://mintcdn.com/oleander/N5KOCj-KV-raHP2J/favicon.svg?fit=max\u0026auto=format\u0026n=N5KOCj-KV-raHP2J\u0026q=85\u0026s=20b6f00aa8532b600cb78044894e7dda","background":{"color":{"dark":"#020817"}},"navbar":{"links":[{"href":"mailto:willy@oleander.dev","label":"Support"}],"primary":{"type":"button","label":"oleander.dev","href":"https://oleander.dev/account"}},"footer":{"socials":{"x":"https://x.com/OleanderHQ","github":"https://github.com/OleanderHQ","linkedin":"https://www.linkedin.com/company/oleander-dev"}},"seo":{"metatags":{"title":"oleander","description":"oleander is a multi-engine data warehouse built on Apache Iceberg, with serverless compute and intelligent routing in one platform.","og:site_name":"oleander","og:description":"oleander is a multi-engine data warehouse built on Apache Iceberg, with serverless compute and intelligent routing in one platform.","twitter:image":"https://oleander.dev/opengraph-image","og:image":"https://oleander.dev/opengraph-image"},"indexing":"navigable"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Slack","icon":"slack","href":"https://join.slack.com/t/oleander-hq/shared_invite/zt-2wzl5ncjb-c~ZubVAHVzBP7OZM~Hwuyw"},{"anchor":"Blog","icon":"newspaper","href":"https://oleander.dev/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oleander","hasAudioNarration":false,"actualSubdomain":"oleander","customDomains":["docs.oleander.dev"],"gitSource":{"type":"github","owner":"oleanderhq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{},"buildId":"6aee07ac1700a18ffd1d250d","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Documentation","count":55},{"language":"default","tag":"Platform","count":19},{"language":"default","tag":"SDKs","count":14},{"language":"default","tag":"API Reference","count":7},{"language":"default","tag":"Python","count":7},{"language":"default","tag":"TypeScript","count":7},{"language":"default","tag":"CLI","count":6},{"language":"default","tag":"IAM","count":6},{"language":"default","tag":"Integrations","count":6},{"language":"default","tag":"Coding with agents","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"platform/observability/lineage/impact-analysis","slug":"/platform/observability/lineage/impact-analysis","pageMetadata":{"title":"Impact Analysis","description":"See downstream blast radius before you ship a change.","href":"/platform/observability/lineage/impact-analysis"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"See downstream blast radius before you ship a change.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Impact analysis`}),` walks the lineage graph forward from a proposed change - a column rename, a dropped table, a dbt model refactor - and surfaces every downstream job, dataset, dashboard, and dollar of recurring spend that would be affected.`]}),`\n`,_jsx(_components.p,{children:`Wire impact analysis into your PR flow via the GitHub integration to see blast radius before merge.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Impact Analysis","description":"See downstream blast radius before you ship a change.","href":"/platform/observability/lineage/impact-analysis"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"oleander","siteName":"oleander","title":"Impact Analysis - oleander","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-13T19:33:07.789Z","originalFileLocation":"platform/observability/lineage/impact-analysis.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"See downstream blast radius before you ship a change.\">\u003cmeta data-mint-head name=\"application-name\" content=\"oleander\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Impact Analysis - oleander\">\u003cmeta data-mint-head property=\"og:description\" content=\"oleander is a multi-engine data warehouse built on Apache Iceberg, with serverless compute and intelligent routing in one platform.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"oleander\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.oleander.dev/platform/observability/lineage/impact-analysis\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oleander.dev/opengraph-image\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Impact Analysis - oleander\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"oleander is a multi-engine data warehouse built on Apache Iceberg, with serverless compute and intelligent routing in one platform.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oleander.dev/opengraph-image\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/oleander/_OXtZHAwyn78Hoiy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"oleander\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ec4899\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.oleander.dev/platform/observability/lineage/impact-analysis\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/platform/observability/lineage/impact-analysis.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"oleander\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"oleander\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/platform/observability/lineage/impact-analysis.md","siteName":"oleander","nav":{"global":{"anchors":[{"anchor":"Slack","icon":"slack","href":"https://join.slack.com/t/oleander-hq/shared_invite/zt-2wzl5ncjb-c~ZubVAHVzBP7OZM~Hwuyw"},{"anchor":"Blog","icon":"newspaper","href":"https://oleander.dev/blog"}]},"tabs":[{"tab":"Documentation","icon":"book-open","groups":[{"group":"Getting Started","pages":[{"title":"Quickstart","href":"/quickstart"},{"title":"Introduction","sidebarTitle":"About","href":"/introduction"},{"title":"Architecture","href":"/architecture"}]},{"group":"Platform","pages":[{"group":"Compute","pages":[{"group":"Bloom","root":{"title":"Bloom","sidebarTitle":"Bloom","href":"/platform/compute/bloom"},"expanded":true,"pages":[{"group":"Functions","pages":[{"title":"Jev functions","sidebarTitle":"Jev","tag":"BETA","href":"/platform/compute/bloom/functions/jev"}]}]},{"title":"DuckDB","sidebarTitle":"DuckDB","href":"/platform/compute/duckdb"},{"title":"Polars","sidebarTitle":"Polars","href":"/platform/compute/polars"},{"title":"Jobs","sidebarTitle":"Spark","href":"/platform/compute/spark"},{"title":"Notebooks","sidebarTitle":"Notebooks","tag":"ALPHA","href":"/platform/compute/notebooks"}]},{"group":"Storage","pages":[{"group":"Catalogs","root":{"title":"Catalogs","href":"/platform/storage/catalogs"},"expanded":true,"pages":[{"title":"Amazon S3 Tables","href":"/platform/storage/catalogs/s3-tables"},{"title":"Snowflake Horizon","href":"/platform/storage/catalogs/snowflake-horizon"},{"title":"Confluent Tableflow","tag":"ALPHA","href":"/platform/storage/catalogs/confluent-tableflow"}]},{"title":"Tables","href":"/platform/storage/tables"}]},{"group":"Observability","pages":[{"title":"Observability","sidebarTitle":"Overview","href":"/platform/observability/overview"},{"title":"Lineage","sidebarTitle":"Lineage","href":"/platform/observability/lineage/overview"},{"title":"Alerts","href":"/platform/observability/alerts"},{"title":"Chat","sidebarTitle":"Chat","href":"/platform/observability/chat"}]},{"group":"Query routing","root":{"title":"Query routing","sidebarTitle":"Overview","href":"/platform/query-routing/overview"},"expanded":true,"pages":[{"title":"Transpilation","sidebarTitle":"Transpilation","href":"/platform/query-routing/transpilation"},{"title":"Ask AI","sidebarTitle":"Ask AI","href":"/platform/query-routing/ask-ai"}]},{"group":"Settings","pages":[{"title":"Integrations","href":"/platform/settings/integrations"},{"title":"Environment","href":"/platform/settings/environment"},{"title":"Webhooks","href":"/platform/settings/webhooks"},{"title":"Audit logs","href":"/platform/settings/audit-logs"}]}]},{"group":"IAM","pages":[{"title":"Overview","href":"/iam/overview"},{"title":"Principals","href":"/iam/principals"},{"title":"Roles","href":"/iam/roles"},{"title":"Permissions","href":"/iam/permissions"},{"title":"API keys","href":"/platform/settings/api-keys"},{"title":"Resources and actions","href":"/iam/resources-and-actions"}]},{"group":"Connections","pages":[{"title":"Postgres","href":"/connections/postgres"},{"title":"MySQL","href":"/connections/mysql"},{"title":"MongoDB","href":"/connections/mongodb"},{"title":"BigQuery","href":"/connections/bigquery"},{"title":"Snowflake","href":"/connections/snowflake"}]},{"group":"Integrations","pages":[{"title":"Artie","href":"/integrations/artie"},{"title":"ClickHouse","href":"/integrations/clickhouse"},{"title":"eve","sidebarTitle":"eve by Vercel","href":"/integrations/eve"},{"title":"Redpanda","href":"/integrations/redpanda"},{"title":"Streamkap","href":"/integrations/streamkap"},{"title":"Vercel","href":"/integrations/vercel"}]},{"group":"Coding with agents","pages":[{"title":"Coding with agents","sidebarTitle":"Overview","href":"/mcp/introduction"},{"group":"Setup","pages":[{"title":"Claude","sidebarTitle":"Claude","href":"/mcp/claude"},{"title":"OpenAI Codex","sidebarTitle":"Codex","href":"/mcp/codex"},{"title":"Cursor","sidebarTitle":"Cursor","href":"/mcp/cursor"},{"title":"OpenCode","sidebarTitle":"OpenCode","href":"/mcp/opencode"},{"title":"MCP Tools Reference","sidebarTitle":"MCP Reference","href":"/mcp/protocol"}]}]},{"group":"CLI","pages":[{"title":"Intro","href":"/cli/introduction"},{"title":"Spark","href":"/cli/spark"},{"title":"Lake","href":"/cli/lake"},{"title":"Polars","href":"/cli/polars"},{"title":"Env","href":"/cli/env"},{"title":"Queries","href":"/cli/queries"}]},{"group":"External Compute","pages":[{"title":"Spark","href":"/integrations/spark"},{"title":"Airflow","href":"/integrations/airflow"},{"title":"dbt","href":"/integrations/dbt"},{"title":"OpenLineage producers","sidebarTitle":"OpenLineage","href":"/build-deploy"}]}]},{"tab":"API Reference","icon":"terminal","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Lineage","pages":[{"title":"Record event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/lineage","href":"/api-reference/record-event"},{"title":"Retrieve events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/events","href":"/api-reference/retrieve-events"}]},{"group":"Queries","pages":[{"title":"Query (routed)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/query","href":"/api-reference/query-routed"},{"title":"DuckDB (legacy)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/warehouse/query","href":"/api-reference/duckdb-legacy"},{"title":"Spark","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v2/spark/query","href":"/api-reference/spark"},{"title":"Polars","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/warehouse/polars","href":"/api-reference/polars"}]}]},{"tab":"SDKs","icon":"code","groups":[{"group":"TypeScript","pages":[{"title":"Intro","href":"/sdk/typescript/introduction"},{"title":"Query","href":"/sdk/typescript/query"},{"title":"Spark Jobs","href":"/sdk/typescript/spark-jobs"},{"title":"Spark SQL","href":"/sdk/typescript/spark-sql"},{"title":"Polars","href":"/sdk/typescript/polars"},{"title":"Catalogs","href":"/sdk/typescript/catalogs"},{"title":"Environment Variables","href":"/sdk/typescript/environment-variables"}]},{"group":"Python","pages":[{"title":"Intro","href":"/sdk/python/introduction"},{"title":"Query","href":"/sdk/python/query"},{"title":"Spark Jobs","href":"/sdk/python/spark-jobs"},{"title":"Spark SQL","href":"/sdk/python/spark-sql"},{"title":"Polars","href":"/sdk/python/polars"},{"title":"Catalogs","href":"/sdk/python/catalogs"},{"title":"Environment Variables","href":"/sdk/python/environment-variables"}]}]}]},"basePath":"","title":"Impact Analysis - oleander","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":[],"chunks":[]}