Traces in oleander join OpenTelemetry spans from your orchestrator, transforms, and query engines into one timeline per run. See where time is spent, where retries happen, and where shuffles or skew dominate.Emit OTel traces from Airflow, dbt, and Spark to oleander’s ingestion endpoint. Configuration details are documented as each integration matures.
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":""},"chroma":{"liveDeploymentHistoryId":"6adbe1baf21314811803c395","collectionId":"9adaaec6-a913-4f92-8e76-1034e1cee643","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adbe1baf21314811803c395"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{},"buildId":"6adbe1baf21314811803c395","clientVersion":"0.0.3965","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":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"platform/observability/traces","slug":"/platform/observability/traces","pageMetadata":{"title":"Traces","description":"Distributed traces stitched across pipelines, queries, and runs.","href":"/platform/observability/traces"},"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: \"Distributed traces stitched across pipelines, queries, and runs.\"\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:`Traces`}),` in oleander join OpenTelemetry spans from your orchestrator, transforms, and query engines into one timeline per run. See where time is spent, where retries happen, and where shuffles or skew dominate.`]}),`\n`,_jsx(_components.p,{children:`Emit OTel traces from Airflow, dbt, and Spark to oleander’s ingestion endpoint. Configuration details are documented as each integration matures.`})]})}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":"Traces","description":"Distributed traces stitched across pipelines, queries, and runs.","href":"/platform/observability/traces"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"oleander","siteName":"oleander","title":"Traces - oleander","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-13T19:33:07.792Z","originalFileLocation":"platform/observability/traces.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=\"Distributed traces stitched across pipelines, queries, and runs.\">\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=\"Traces - 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/traces\">\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=\"Traces - 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/traces\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/platform/observability/traces.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"oleander\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","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"}]}]}]},"title":"Traces - oleander","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}