Create the ClickPipe in the Stopped state instead of starting ingestion immediately. Start it later with the state endpoint. Not supported for database ClickPipes.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"ClickHouse Documentation","colors":{"primary":"#1c1c1c","light":"#333431","dark":"#fdff75"},"logo":{"light":"https://mintcdn.com/private-7c7dfe99/h2VHbIjccjT9ClSc/_site/logo/light.svg?fit=max\u0026auto=format\u0026n=h2VHbIjccjT9ClSc\u0026q=85\u0026s=b8a838f982def2b530a95016300bc7ec","dark":"https://mintcdn.com/private-7c7dfe99/h2VHbIjccjT9ClSc/_site/logo/dark.svg?fit=max\u0026auto=format\u0026n=h2VHbIjccjT9ClSc\u0026q=85\u0026s=563dcf3fc5bb3694597dec207c9b4ecf"},"favicon":"https://mintcdn.com/private-7c7dfe99/h2VHbIjccjT9ClSc/_site/favicon.svg?fit=max\u0026auto=format\u0026n=h2VHbIjccjT9ClSc\u0026q=85\u0026s=9a2d9de19e9259c4b5260fa5bfa26851","appearance":{"default":"dark"},"background":{"color":{"light":"#FFFFFF","dark":"#151515"}},"navbar":{},"fonts":{"family":"Inter"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"clarity":{"projectId":"xgummrwgj9"},"gtm":{"tagId":"GTM-WTNTDT7W"}},"contextual":{"options":["copy","view","download-pdf",{"title":"Set up the ClickHouse documentation MCP server","description":"Setup instructions for the ClickHouse documentation MCP server","icon":"/images/icons/icon-mcp.svg","href":"https://clickhouse.com/docs/resources/support-center/knowledge-base/setup-installation/set-up-clickhouse-documentation-mcp-server"}],"display":"toc"},"interaction":{"drilldown":false},"metadata":{"timestamp":true},"variables":{"airgap_server_tag":"26.4.1.2709","airgap_keeper_tag":"26.2.1.258","airgap_operator_tag":"1.22992.1","airgap_cr_helm_tag":"1.11.11","airgap_api_tag":"1.175.4","airgap_api_helm_tag":"1.175.4","airgap_preflight_chart_tag":"1.38.7","airgap_support_bundle_tag":"1.12.0"},"navigation":{"languages":[{"language":"en","href":""},{"language":"ar","href":"ar"},{"language":"es","href":"es"},{"language":"fr","href":"fr"},{"language":"ja","href":"ja"},{"language":"ko","href":"ko"},{"language":"pt-BR","href":"pt-BR"},{"language":"ru","href":"ru"},{"language":"zh","href":"zh"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"private-7c7dfe99","hasAudioNarration":false,"actualSubdomain":"private-7c7dfe99","customDomains":["clickhouse.com"],"gitSource":{"_id":"6ad7fa91692c7c940ff17a19","type":"github","owner":"clickhouse","repo":"clickhouse","deployBranch":"master","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2327260593120a15688c2","collectionId":"cad0d412-c2ff-4791-872d-b33fcfb0405d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2327260593120a15688c2"},"feedback":{"thumbs":true,"edits":true,"issues":true,"contextualFeedback":{"allowEmail":false},"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED","enabled":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae233a4460ff0dbc6f08109","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"Database","count":1748},{"language":"ja","tag":"データベース","count":1737},{"language":"pt-BR","tag":"Banco de dados","count":1737},{"language":"zh","tag":"数据库","count":1737},{"language":"ar","tag":"قاعدة البيانات","count":1736},{"language":"es","tag":"Base de datos","count":1736},{"language":"fr","tag":"Base de données","count":1736},{"language":"ko","tag":"데이터베이스","count":1736},{"language":"ru","tag":"База данных","count":1736},{"language":"en","tag":"Reference","count":1576},{"language":"ar","tag":"المرجع","count":1565},{"language":"es","tag":"Referencia","count":1565},{"language":"fr","tag":"Référence","count":1565},{"language":"ja","tag":"リファレンス","count":1565},{"language":"ko","tag":"참고","count":1565},{"language":"pt-BR","tag":"Referência","count":1565},{"language":"ru","tag":"Справочник","count":1565},{"language":"zh","tag":"参考文档","count":1565},{"language":"en","tag":"Solutions","count":558},{"language":"ar","tag":"الحلول","count":554},{"language":"es","tag":"Soluciones","count":554},{"language":"fr","tag":"Solutions","count":554},{"language":"ja","tag":"ソリューション","count":554},{"language":"ko","tag":"솔루션","count":554},{"language":"pt-BR","tag":"Soluções","count":554},{"language":"ru","tag":"Решения","count":554},{"language":"zh","tag":"解决方案","count":554},{"language":"es","tag":"Configuración","count":531},{"language":"ja","tag":"設定","count":531},{"language":"en","tag":"Settings","count":509},{"language":"ar","tag":"الإعدادات","count":505},{"language":"fr","tag":"Paramètres","count":505},{"language":"ko","tag":"설정","count":505},{"language":"pt-BR","tag":"Configurações","count":505},{"language":"ru","tag":"Настройки","count":505},{"language":"zh","tag":"设置","count":505},{"language":"en","tag":"Functions","count":330},{"language":"ar","tag":"الدوال","count":328},{"language":"es","tag":"Funciones","count":328},{"language":"fr","tag":"Fonctions","count":328},{"language":"ja","tag":"関数","count":328},{"language":"ko","tag":"함수","count":328},{"language":"pt-BR","tag":"Funções","count":328},{"language":"ru","tag":"Функции","count":328},{"language":"zh","tag":"函数","count":328},{"language":"en","tag":"Integrations","count":297},{"language":"ko","tag":"통합","count":296},{"language":"zh","tag":"集成","count":296},{"language":"ar","tag":"التكاملات","count":293},{"language":"es","tag":"Integraciones","count":293},{"language":"fr","tag":"Intégrations","count":293},{"language":"pt-BR","tag":"Integrações","count":293},{"language":"ru","tag":"Интеграции","count":293},{"language":"pt-BR","tag":"Recursos","count":291},{"language":"ja","tag":"インテグレーション","count":268},{"language":"en","tag":"Session Settings","count":261},{"language":"ar","tag":"إعدادات session","count":260},{"language":"es","tag":"Configuración de sesión","count":260},{"language":"fr","tag":"Paramètres de session","count":260},{"language":"ja","tag":"session 設定","count":260},{"language":"ko","tag":"세션 설정","count":260},{"language":"pt-BR","tag":"Configurações de sessão","count":260},{"language":"ru","tag":"Настройки сеанса","count":260},{"language":"zh","tag":"会话设置","count":260},{"language":"en","tag":"ClickHouse Cloud","count":256},{"language":"ar","tag":"ClickHouse Cloud","count":255},{"language":"es","tag":"ClickHouse Cloud","count":255},{"language":"fr","tag":"ClickHouse Cloud","count":255},{"language":"ja","tag":"ClickHouse Cloud","count":255},{"language":"ko","tag":"ClickHouse Cloud","count":255},{"language":"pt-BR","tag":"ClickHouse Cloud","count":255},{"language":"ru","tag":"ClickHouse Cloud","count":255},{"language":"zh","tag":"ClickHouse Cloud","count":255},{"language":"ar","tag":"أدلة إرشادية","count":219},{"language":"en","tag":"Guides","count":219},{"language":"es","tag":"Guías","count":219},{"language":"fr","tag":"Guides","count":219},{"language":"ja","tag":"ガイド","count":219},{"language":"ko","tag":"가이드","count":219},{"language":"pt-BR","tag":"Guias","count":219},{"language":"ru","tag":"Руководства","count":219},{"language":"zh","tag":"指南","count":219},{"language":"ar","tag":"الموارد","count":213},{"language":"en","tag":"Resources","count":213},{"language":"es","tag":"Recursos","count":213},{"language":"fr","tag":"Ressources","count":213},{"language":"ja","tag":"リソース","count":213},{"language":"ko","tag":"자료","count":213},{"language":"ru","tag":"Ресурсы","count":213},{"language":"zh","tag":"资源","count":213},{"language":"default","tag":"Solutions","count":125},{"language":"default","tag":"ClickHouse Cloud","count":125},{"language":"default","tag":"Cloud API","count":83},{"language":"default","tag":"API reference","count":83},{"language":"default","tag":"ClickHouse Private","count":42},{"language":"default","tag":"ClickStack","count":31},{"language":"default","tag":"Service","count":24},{"language":"default","tag":"Organization","count":21},{"language":"default","tag":"Postgres","count":18},{"language":"default","tag":"How-To Guides","count":17}],"searchSettings":{"maxResults":1}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":true,"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":"github-push-net-diff","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":"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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"_site/styles.css","href":"/docs/_mintlify/custom/private-7c7dfe99/2a1d0d506d6c7ad1/_site/styles.css"},{"filePath":"snippets/components/Badges/badges_styles.css","content":".ClickHouseSupportedBadge,.betaBadge{background-color:#dbeafe;border-radius:16px;display:flex;align-items:center;padding:5px 12px;color:#1d4ed8;display:inline-flex;margin-right:5px;font-size:.875rem}.betaBadge::before{content:\"β\";flex:0 0 auto;margin-right:8px;font-size:1rem;font-weight:600;line-height:1}.dark a.betaBadge,a.betaBadge{color:#1d4ed8!important;text-decoration:none!important}.dark .betaBadge{background-color:#1e3a6b;color:#93c5fd}.dark a.betaBadge{color:#93c5fd!important}.ClickHouseSupportedBadge{background-color:#faff69;color:#161517}.ClickHouseSupportedIcon{margin-right:8px}.ClickHouseSupportedIcon svg path{fill:#282828}.ClickHouseSupportedBadge a{color:#000}.dark .ClickHouseSupportedBadge{background-color:#faff69;color:#161517}.dark .ClickHouseSupportedBadge a{color:#161517}.dark .ClickHouseSupportedIcon svg path{fill:#161517}.cloudNotSupportedBadge{background-color:#f6e5ff;color:#609;border-radius:16px;display:flex;align-items:center;padding:5px 12px;display:inline-flex;margin-right:5px;font-size:.875rem}.cloudNotSupportedIcon{margin-right:8px}a.cloudNotSupportedBadge{color:#609!important;text-decoration:none!important}.cloudNotSupportedIcon svg path{stroke:#609}.dark .cloudNotSupportedBadge{background-color:#33004d;color:#ecf}.dark a.cloudNotSupportedBadge{color:#ecf!important;text-decoration:none!important}.dark .cloudNotSupportedIcon svg path{stroke:#ecf}.cloudBadge{background-color:#dae6fc;color:#061d48;border-radius:16px;display:flex;align-items:center;padding:5px 12px;display:inline-flex;margin-right:5px;font-size:.875rem}.dark .cloudBadge{background-color:#061d48;color:#dae6fc}.cloudIcon{margin-right:8px}.cloudIcon svg path{stroke:#061d48}.dark .cloudIcon svg path{stroke:#dae6fc}.CommunityMaintainedBadge{background-color:#69afff;border-radius:16px;display:flex;align-items:center;padding:5px 12px;color:#fff;display:inline-flex;margin-right:5px;font-size:.875rem}.CommunityMaintainedIcon{margin-right:8px}.CommunityMaintainedIcon svg path,.dark .CommunityMaintainedIcon svg path{fill:#fff;stroke:none}.CommunityMaintainedBadge a,.CommunityMaintainedBadge svg path{color:#69afff}.dark .CommunityMaintainedBadge{background-color:#69afff;color:#fff}.dark .CommunityMaintainedBadge a{color:#fff}.deprecatedBadge{background-color:#dfdfdf;color:#53575f;border-radius:16px;display:flex;align-items:center;padding:5px 12px;display:inline-flex;margin-right:5px;font-size:.875rem}.deprecatedIcon{margin-right:8px}.dark .deprecatedBadge a,.deprecatedBadge a{color:inherit}.dark .deprecatedBadge{background-color:#414141;color:#e6e7e9}.deprecatedIcon svg path{stroke:#53575f}.dark .deprecatedIcon svg path{stroke:#e6e7e9}.enterprisePlanFeatureContainer{background-color:#f6f7fa;border-radius:4px;border:1px solid #e6e7e9;padding:12px 16px;margin-bottom:8px;font-size:.875rem}.enterprisePlanFeatureContainer p,.scalePlanFeatureContainer p{margin:0;padding:0}.enterprisePlanFeatureBadge,.experimentalBadge{border-radius:16px;display:flex;align-items:center;display:inline-flex;font-size:.875rem}.enterprisePlanFeatureBadge{background-color:#008a0b;border:1px;border-color:#437eef;color:#fff;padding:2px 12px;margin-bottom:8px}.dark .enterprisePlanFeatureContainer{background-color:#1f1f1c;border:1px solid #414141}.dark .enterprisePlanFeatureBadge{background-color:#99ffa1;color:#1f1f1c}.experimentalBadge{background-color:#f3e8ff;color:#6d28d9;padding:5px 12px;margin-right:5px}.experimentalIcon{margin-right:8px}.dark a.experimentalBadge,a.experimentalBadge{color:#6d28d9!important;text-decoration:none!important}.dark .experimentalBadge{background-color:#3b1d6b;color:#d8b4fe}.dark a.experimentalBadge{color:#d8b4fe!important}.experimentalIcon svg path{stroke:#6d28d9}.dark .experimentalIcon svg path{stroke:#d8b4fe}.PartnerBadge{background-color:#990073;border-radius:16px;display:flex;align-items:center;padding:5px 12px;color:#fff;display:inline-flex;margin-right:5px;font-size:.875rem}.PartnerBadgeIcon{margin-right:8px}.PartnerBadgeIcon svg path{fill:#fbc9ef;stroke:#990073}.PartnerBadge a,.PartnerBadge svg path{color:#990073}.dark .PartnerBadge{background-color:#990073;color:#fbeff8}.dark .PartnerBadge a{color:#fbeff8}.dark .PartnerBadgeIcon svg path{fill:#990073;stroke:#fbeff8}.privatePreviewBadge{background-color:#fef3c7;color:#b45309;border-radius:16px;display:flex;align-items:center;padding:5px 12px;display:inline-flex;margin-right:5px;font-size:.875rem}.dark .privatePreviewBadge{background-color:#4b3410;color:#fcd34d}.privatePreviewIcon{margin-right:8px}.privatePreviewIcon svg path{stroke:#b45309}.dark .privatePreviewIcon svg path{stroke:#fcd34d}.publicPreviewBadge{background-color:#dbeafe;border-radius:16px;display:flex;align-items:center;padding:5px 12px;color:#1d4ed8;display:inline-flex;margin-right:5px;font-size:.875rem}.dark .publicPreviewBadge{background-color:#1e3a6b;color:#93c5fd}.scalePlanFeatureContainer{background-color:#f6f7fa;border-radius:4px;border:1px solid #e6e7e9;padding:12px 16px;margin-bottom:8px;font-size:.875rem}.scalePlanFeatureBadge{border-radius:16px;display:flex;align-items:center;display:inline-flex;padding:2px 12px;margin-bottom:8px;font-size:.875rem}.dark .scalePlanFeatureContainer{background-color:#1f1f1c;border:1px solid #414141}.dark .scalePlanFeatureBadge,.scalePlanFeatureBadge{background-color:#1d64ec;color:#fff}"},{"filePath":"snippets/components/ClickStackAnimation/ClickStackAnimation.css","content":"@keyframes fadeInOut{0%,to{opacity:.3}50%{opacity:.8}}.clickstack-animation-wrapper{width:100%;max-width:max-content;transition:opacity .3s ease}.clickstack-animation-inner{transform-origin:top left}.clickstack-grid{display:grid;width:537px;height:537px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.clickstack-grid-item{position:relative;display:flex;align-items:center;justify-content:center}.clickstack-grid-column{display:flex;flex-direction:column;align-items:center}.clickstack-icon-box{display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:.375rem;padding:1rem;flex-shrink:0;border:1px solid rgba(113,113,122,.8);background-color:#171717}.clickstack-svg-absolute{position:absolute}.clickstack-svg-left-center{left:50%;top:50%;transform:translateY(2rem)}.clickstack-svg-right-center{right:50%;top:50%;transform:translateY(2rem)}.clickstack-svg-bottom-left{bottom:50%;left:50%;transform:translateY(-2rem)}.clickstack-svg-bottom-right{bottom:50%;right:50%;transform:translateY(-2rem)}.clickstack-logo-container{position:relative}.clickstack-logo-glow{position:absolute;inset:0;z-index:0;animation:fadeInOut 3s ease-in-out infinite;background-color:rgba(250,255,105,.6);filter:blur(40px)}.clickstack-logo-box{position:absolute;inset:0;z-index:10;display:flex;border-radius:.5rem;border:2px solid #faff69;background-color:#262626;background-image:linear-gradient(to bottom right,rgba(250,255,105,.2),rgba(250,255,105,.4))}.clickstack-logo-svg{margin:auto}:is(.light) .clickstack-logo-glow{display:none}:is(.light) .clickstack-logo-box{border-color:#faff69;background-color:#000;background-image:none}.clickstack-line-bg{stroke:#414141}.clickstack-line-animated{stroke:#faff69}:is(.light) .clickstack-line-bg{stroke:#d4d4d8}:is(.light) .clickstack-line-animated{stroke:#a1a1aa}@media (max-width:767px){.clickstack-animation-wrapper{max-width:400px}.clickstack-grid{width:400px;height:400px}}"}],"page":{"pagePath":"pt-br/products/cloud/api-reference/clickpipes/create-clickpipe","slug":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe","pageMetadata":{"title":"Create ClickPipe","description":"Create a new ClickPipe.","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/clickpipes","href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe","autogeneratedByOpenApi":true},"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: \"Create a new ClickPipe.\"\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={code:`code`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Create a new ClickPipe.`}),`\n`,_jsxs(`div`,{\"data-permissions\":true,class:`api-section`,children:[_jsx(`div`,{class:`api-section-heading mint-flex mint-flex-col mint-gap-y-4 mint-w-full`,children:_jsx(`div`,{class:`mint-flex mint-items-baseline mint-border-b mint-pb-2.5 mint-border-gray-100 dark:mint-border-gray-800 mint-w-full`,children:_jsx(Heading,{level:`4`,id:`permission`,class:`api-section-heading-title mint-flex-1 mint-mb-0`,children:`Permission`})})}),_jsx(`div`,{class:`mint-py-6`,children:_jsxs(_components.p,{children:[`The API key must have the `,_jsx(_components.code,{children:`control-plane:service:manage-clickpipes`}),` permission.`]})})]})]})}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":"Create ClickPipe","description":"Create a new ClickPipe.","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/clickpipes","href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Permission","slug":"permission","depth":4,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/private-7c7dfe99/a0ab956a7a3c7ff5/_site/customizations/ask-ai-button.js","/docs/_mintlify/custom/private-7c7dfe99/39eb0ad87fa3adc8/_site/customizations/clickhouse-sql-highlight.js","/docs/_mintlify/custom/private-7c7dfe99/f2f887f569696d41/_site/customizations/clickhouse-sql-lexer-wasm.js","/docs/_mintlify/custom/private-7c7dfe99/564839e4bb02c38e/_site/customizations/custom-footer.js","/docs/_mintlify/custom/private-7c7dfe99/240e3ba1823c3bae/_site/customizations/galaxy.js","/docs/_mintlify/custom/private-7c7dfe99/38fd3c627bad5620/_site/customizations/inkeep-init.js","/docs/_mintlify/custom/private-7c7dfe99/ad7415752a665282/_site/customizations/kapa-init.js","/docs/_mintlify/custom/private-7c7dfe99/c54d4536629b44db/_site/customizations/nav-icon-preload.js","/docs/_mintlify/custom/private-7c7dfe99/10c01e58e00a0bb5/_site/customizations/navbar-cta.js","/docs/_mintlify/custom/private-7c7dfe99/f75dab9369f45602/_site/customizations/raise-issue-link.js","/docs/_mintlify/custom/private-7c7dfe99/a97e716bfafb62fd/_site/customizations/scroll-reset.js","/docs/_mintlify/custom/private-7c7dfe99/bb66ab6ab59dfc53/_site/customizations/settings-legacy-redirect.js","/docs/_mintlify/custom/private-7c7dfe99/b734912855230cc2/_site/customizations/settings-legacy-routes/format-settings.js","/docs/_mintlify/custom/private-7c7dfe99/e07c37962b288c7e/_site/customizations/settings-legacy-routes/mergetree-settings.js","/docs/_mintlify/custom/private-7c7dfe99/2b8fcba9c043bce4/_site/customizations/settings-legacy-routes/server-settings.js","/docs/_mintlify/custom/private-7c7dfe99/5b3155ff980e2ce1/_site/customizations/settings-legacy-routes/session-settings.js","/docs/_mintlify/custom/private-7c7dfe99/3bd87f000900d6e2/_site/customizations/tab-nav.js","/docs/_mintlify/custom/private-7c7dfe99/5c7ce50607c95a70/_site/customizations/webterminal.js","/docs/_mintlify/custom/private-7c7dfe99/7b903fec76456ee0/_site/customizations/cloud-sidebar-ad.js","/docs/_mintlify/custom/private-7c7dfe99/346eac2572f9fb1d/_site/customizations/section-ticker.js"],"dynamicCss":".mint-mb-0 {\n margin-bottom: 0px\n}\n.mint-flex {\n display: flex\n}\n.mint-w-full {\n width: 100%\n}\n.mint-flex-1 {\n flex: 1 1 0%\n}\n.mint-flex-col {\n flex-direction: column\n}\n.mint-items-baseline {\n align-items: baseline\n}\n.mint-gap-y-4 {\n row-gap: 1rem\n}\n.mint-border-b {\n border-bottom-width: 1px\n}\n.mint-border-gray-100 {\n --tw-border-opacity: 1;\n border-color: rgb(243 244 246 / var(--tw-border-opacity, 1))\n}\n.mint-py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem\n}\n.mint-pb-2\\.5 {\n padding-bottom: 0.625rem\n}\n.dark\\:mint-border-gray-800:is(.dark *) {\n --tw-border-opacity: 1;\n border-color: rgb(31 41 55 / var(--tw-border-opacity, 1))\n}","openApiReferenceData":{"operation":{"summary":"Create ClickPipe","description":"Create a new ClickPipe.","operationId":"clickPipeCreate","parameters":["44c43b51-8821-45e3-8442-2dc30e9c82b4","5b8a89de-9ee8-4f63-940d-3404d5a526c9"],"requestBody":"b5b51e79-d062-4ebb-a747-2fef487be77a","responses":{"200":"907273d6-917c-4ce2-9f09-694cf3140c95","400":"2909aaf8-517b-4940-93e7-63c1769cea8a","500":"45c57bf0-4ea1-4801-9976-831dda65513d"},"tags":["ClickPipes"],"x-mint":{"content":"Create a new ClickPipe.\n\n\u003cdiv data-permissions class=\"api-section\">\n\u003cdiv class=\"api-section-heading flex flex-col gap-y-4 w-full\">\n\u003cdiv class=\"flex items-baseline border-b pb-2.5 border-gray-100 dark:border-gray-800 w-full\">\n\u003ch4 class=\"api-section-heading-title flex-1 mb-0\">Permission\u003c/h4>\n\u003c/div>\n\u003c/div>\n\u003cdiv class=\"py-6\">\n\nThe API key must have the `control-plane:service:manage-clickpipes` permission.\n\n\u003c/div>\n\u003c/div>"},"method":"post","type":"path","servers":["1d26ce7e-4a4b-45d7-83ce-b152f6b14a82"],"security":["5083e213-dc90-4f3d-a010-c814ca6ebd8b"],"path":"/v1/organizations/{organizationId}/services/{serviceId}/clickpipes","baseUrlOptions":["https://api.clickhouse.cloud"],"title":"Create ClickPipe","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"44c43b51-8821-45e3-8442-2dc30e9c82b4":{"in":"path","name":"organizationId","description":"ID of the organization that owns the service.","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"ID of the organization that owns the service.","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"5b8a89de-9ee8-4f63-940d-3404d5a526c9":{"in":"path","name":"serviceId","description":"ID of the service to create the ClickPipe for.","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"ID of the service to create the ClickPipe for.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"content":{"application/json":{"schema":{"properties":{"name":{"description":"Name of the ClickPipe.","type":"string","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"source":{"properties":{"kafka":{"properties":{"type":{"description":"Type of the Kafka source.","type":"string","enum":["kafka","redpanda","msk","gcmk","confluent","warpstream","azureeventhub","dokafka"],"uniqueKey":"source.kafka.type","typeLabel":"enum\u003cstring>"},"format":{"description":"Format of the Kafka source.","type":"string","enum":["JSONEachRow","Avro","AvroConfluent","Protobuf"],"uniqueKey":"source.kafka.format","typeLabel":"enum\u003cstring>"},"brokers":{"description":"Brokers of the Kafka source.","type":"string","uniqueKey":"source.kafka.brokers","typeLabel":"string"},"topics":{"description":"One or more Kafka topics as a comma-separated string. All topics must have the same schema and are ingested into the same destination table by a single ClickPipe.","type":"string","example":"topic1,topic2","uniqueKey":"source.kafka.topics","typeLabel":"string"},"consumerGroup":{"oneOf":[{"description":"Consumer group of the Kafka source. If not provided \"clickpipes-\u003c\u003cID>>\" will be used.","type":"string","example":"my-clickpipe-consumer-group","uniqueKey":"source.kafka.consumerGroup.oneOf.0","typeLabel":"string"},{"description":"Consumer group of the Kafka source. If not provided \"clickpipes-\u003c\u003cID>>\" will be used.","type":"null","example":"my-clickpipe-consumer-group","uniqueKey":"source.kafka.consumerGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.consumerGroup","typeLabel":"string | null"},"authentication":{"description":"Authentication method of the Kafka source. SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. Supported authentication methods: kafka: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, MUTUAL_TLS, msk: SCRAM-SHA-512, IAM_ROLE, IAM_USER, MUTUAL_TLS, gcmk: PLAIN, MUTUAL_TLS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY, confluent: PLAIN, MUTUAL_TLS, warpstream: PLAIN, azureeventhub: PLAIN, redpanda: SCRAM-SHA-256, SCRAM-SHA-512, MUTUAL_TLS, dokafka: SCRAM-SHA-256, MUTUAL_TLS","type":"string","enum":["PLAIN","SCRAM-SHA-256","SCRAM-SHA-512","IAM_ROLE","IAM_USER","MUTUAL_TLS","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"source.kafka.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"oneOf":[{"description":"IAM role for the Kafka source. Use with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.kafka.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role for the Kafka source. Use with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.kafka.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.iamRole","typeLabel":"string | null"},"offset":{"oneOf":[{"type":"object","properties":{"strategy":{"description":"Offset strategy.","type":"string","enum":["from_beginning","from_latest","from_timestamp"],"uniqueKey":"source.kafka.offset.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"timestamp":{"oneOf":[{"description":"A minute precision UTC timestamp to start from. Required for \"from_timestamp\" strategy.","type":"string","example":"2021-01-01T00:00","uniqueKey":"source.kafka.offset.oneOf.0.timestamp.oneOf.0","typeLabel":"string"},{"description":"A minute precision UTC timestamp to start from. Required for \"from_timestamp\" strategy.","type":"null","example":"2021-01-01T00:00","uniqueKey":"source.kafka.offset.oneOf.0.timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.offset.oneOf.0.timestamp","typeLabel":"string | null"}},"uniqueKey":"source.kafka.offset.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"source.kafka.offset.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.offset","typeLabel":"object | null"},"schemaRegistry":{"oneOf":[{"type":"object","required":["url","authentication","credentials"],"properties":{"url":{"description":"Schema URL. HTTPS required.","type":"string","example":"https://psrc-aa00.us-east-2.aws.confluent.cloud/schemas/ids/100004","isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.0.url","typeLabel":"string"},"authentication":{"description":"Authentication type of the schema registry.","type":"string","enum":["PLAIN"],"isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"credentials":{"properties":{"username":{"description":"Username for the schema registry.","type":"string","uniqueKey":"source.kafka.schemaRegistry.oneOf.0.credentials.username","typeLabel":"string"},"password":{"description":"Password for the schema registry.","type":"string","uniqueKey":"source.kafka.schemaRegistry.oneOf.0.credentials.password","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.0.credentials","typeLabel":"object"},"type":{"description":"Type of the schema registry. Defaults to 'confluent' (a Confluent-compatible REST registry).","type":"string","enum":["confluent"],"uniqueKey":"source.kafka.schemaRegistry.oneOf.0.type","typeLabel":"enum\u003cstring>"},"caCertificate":{"oneOf":[{"description":"PEM encoded CA certificates to validate the schema registry's certificate.","type":"string","uniqueKey":"source.kafka.schemaRegistry.oneOf.0.caCertificate.oneOf.0","typeLabel":"string"},{"description":"PEM encoded CA certificates to validate the schema registry's certificate.","type":"null","uniqueKey":"source.kafka.schemaRegistry.oneOf.0.caCertificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.schemaRegistry.oneOf.0.caCertificate","typeLabel":"string | null"}},"uniqueKey":"source.kafka.schemaRegistry.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","glueRegion","glueRegistryName"],"properties":{"type":{"description":"Type of the schema registry. Use 'glue' for the AWS Glue Schema Registry, which authenticates with IAM instead of credentials.","type":"string","enum":["glue"],"isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.1.type","typeLabel":"enum\u003cstring>"},"glueRegion":{"description":"AWS region of the Glue Schema Registry.","type":"string","example":"us-east-1","isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.1.glueRegion","typeLabel":"string"},"glueRegistryName":{"description":"Name of the Glue Schema Registry.","type":"string","example":"my-registry","isRequired":true,"uniqueKey":"source.kafka.schemaRegistry.oneOf.1.glueRegistryName","typeLabel":"string"},"glueRoleArn":{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the iamRole of the Kafka source, so it is required when the source does not authenticate with IAM. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"string","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"source.kafka.schemaRegistry.oneOf.1.glueRoleArn","typeLabel":"string"}},"uniqueKey":"source.kafka.schemaRegistry.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"source.kafka.schemaRegistry.oneOf.2","typeLabel":"null"}],"uniqueKey":"source.kafka.schemaRegistry","typeLabel":"object · object · null"},"caCertificate":{"oneOf":[{"description":"PEM encoded CA certificates to validate the broker's certificate.","type":"string","uniqueKey":"source.kafka.caCertificate.oneOf.0","typeLabel":"string"},{"description":"PEM encoded CA certificates to validate the broker's certificate.","type":"null","uniqueKey":"source.kafka.caCertificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.caCertificate","typeLabel":"string | null"},"reversePrivateEndpointIds":{"type":"array","description":"Reverse private endpoint UUIDs used for a secure private connection to the Kafka source.","items":{"type":"string","uniqueKey":"source.kafka.reversePrivateEndpointIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"source.kafka.reversePrivateEndpointIds","typeLabel":"string[]"},"exactlyOnce":{"oneOf":[{"description":"Enable exactly-once delivery. Guarantees every Kafka record is inserted exactly once across restarts and rebalances. Can only be set at pipe creation.","type":"boolean","uniqueKey":"source.kafka.exactlyOnce.oneOf.0","typeLabel":"boolean"},{"description":"Enable exactly-once delivery. Guarantees every Kafka record is inserted exactly once across restarts and rebalances. Can only be set at pipe creation.","type":"null","uniqueKey":"source.kafka.exactlyOnce.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.exactlyOnce","typeLabel":"boolean | null"},"tombstoneMode":{"oneOf":[{"description":"How Kafka tombstone records are handled. Set to \"delete\" to delete the matching destination row; this requires exactly-once delivery. Set to \"soft_delete\" to write a row with the _is_deleted virtual column set to true; exactly-once delivery is not required. Can only be set at pipe creation.","type":"string","enum":["delete","soft_delete"],"example":"soft_delete","uniqueKey":"source.kafka.tombstoneMode.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"How Kafka tombstone records are handled. Set to \"delete\" to delete the matching destination row; this requires exactly-once delivery. Set to \"soft_delete\" to write a row with the _is_deleted virtual column set to true; exactly-once delivery is not required. Can only be set at pipe creation.","type":"null","enum":["delete","soft_delete"],"example":"soft_delete","uniqueKey":"source.kafka.tombstoneMode.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kafka.tombstoneMode","typeLabel":"enum\u003cstring> | null"},"credentials":{"oneOf":[{"type":"object","description":"Credentials for Kafka source. Choose one that is supported by the authentication method.","properties":{"username":{"description":"Database username.","type":"string","example":"postgres_user","uniqueKey":"source.kafka.credentials.oneOf.0.username","typeLabel":"string"},"password":{"description":"Database password.","type":"string","format":"password","example":"your_secure_password","uniqueKey":"source.kafka.credentials.oneOf.0.password","typeLabel":"string\u003cpassword>"}},"uniqueKey":"source.kafka.credentials.oneOf.0","typeLabel":"object"},{"type":"object","description":"Credentials for Kafka source. Choose one that is supported by the authentication method.","properties":{"accessKeyId":{"description":"IAM access key ID.","type":"string","uniqueKey":"source.kafka.credentials.oneOf.1.accessKeyId","typeLabel":"string"},"secretKey":{"description":"IAM secret key.","type":"string","uniqueKey":"source.kafka.credentials.oneOf.1.secretKey","typeLabel":"string"}},"uniqueKey":"source.kafka.credentials.oneOf.1","typeLabel":"object"},{"type":"object","description":"Credentials for Kafka source. Choose one that is supported by the authentication method.","properties":{"connectionString":{"description":"Connection string for Azure EventHub source.","type":"string","uniqueKey":"source.kafka.credentials.oneOf.2.connectionString","typeLabel":"string"}},"uniqueKey":"source.kafka.credentials.oneOf.2","typeLabel":"object"},{"type":"object","description":"Credentials for Kafka source. Choose one that is supported by the authentication method.","properties":{"certificate":{"description":"PEM encoded client certificate for mTLS authentication.","type":"string","uniqueKey":"source.kafka.credentials.oneOf.3.certificate","typeLabel":"string"},"privateKey":{"description":"PEM encoded client private key for mTLS authentication.","type":"string","format":"password","uniqueKey":"source.kafka.credentials.oneOf.3.privateKey","typeLabel":"string\u003cpassword>"}},"uniqueKey":"source.kafka.credentials.oneOf.3","typeLabel":"object"}],"uniqueKey":"source.kafka.credentials","typeLabel":"object"},"protobufSchema":{"description":"Base64-encoded .proto source or serialized FileDescriptorSet. Supported only with Protobuf format and cannot be combined with schemaRegistry.","type":"string","example":"c3ludGF4ID0gInByb3RvMyI7IG1lc3NhZ2UgRXZlbnQge30=","maxLength":1048576,"minLength":1,"writeOnly":true,"uniqueKey":"source.kafka.protobufSchema","typeLabel":"string"}},"type":"object","uniqueKey":"source.kafka","typeLabel":"object"},"objectStorage":{"properties":{"type":{"description":"Type of the ObjectStorage source.","type":"string","enum":["s3","gcs","dospaces","azureblobstorage","cloudflarer2","ovhobjectstorage"],"uniqueKey":"source.objectStorage.type","typeLabel":"enum\u003cstring>"},"format":{"description":"Format of the files.","type":"string","enum":["JSONEachRow","JSONAsObject","CSV","CSVWithNames","TabSeparated","TabSeparatedWithNames","Parquet","Avro"],"uniqueKey":"source.objectStorage.format","typeLabel":"enum\u003cstring>"},"url":{"description":"Provide a path to the file(s) you want to ingest. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"string","example":"https://datasets-documentation.s3.eu-west-3.amazonaws.com/http/**.ndjson.gz","uniqueKey":"source.objectStorage.url","typeLabel":"string"},"delimiter":{"oneOf":[{"description":"Delimiter used in the files.","type":"string","example":",","uniqueKey":"source.objectStorage.delimiter.oneOf.0","typeLabel":"string"},{"description":"Delimiter used in the files.","type":"null","example":",","uniqueKey":"source.objectStorage.delimiter.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.delimiter","typeLabel":"string | null"},"compression":{"oneOf":[{"description":"Compression algorithm used for the files.","type":"string","enum":["none","gzip","gz","brotli","br","xz","LZMA","zstd","auto"],"example":"auto","uniqueKey":"source.objectStorage.compression.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Compression algorithm used for the files.","type":"null","enum":["none","gzip","gz","brotli","br","xz","LZMA","zstd","auto"],"example":"auto","uniqueKey":"source.objectStorage.compression.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.compression","typeLabel":"enum\u003cstring> | null"},"isContinuous":{"oneOf":[{"description":"If set to true, the pipe will continuously read new files from the source. If set to false, the pipe will read the files only once. New files have to be uploaded lexically order.","type":"boolean","uniqueKey":"source.objectStorage.isContinuous.oneOf.0","typeLabel":"boolean"},{"description":"If set to true, the pipe will continuously read new files from the source. If set to false, the pipe will read the files only once. New files have to be uploaded lexically order.","type":"null","uniqueKey":"source.objectStorage.isContinuous.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.isContinuous","typeLabel":"boolean | null"},"queueUrl":{"oneOf":[{"description":"Queue URL for event-based continuous ingestion. For S3, provide an SQS queue URL. For GCS, provide a Pub/Sub subscription (e.g. projects/{project}/subscriptions/{name}). When provided, files are ingested based on event notifications rather than lexicographical order. Only applicable when isContinuous is true and authentication is not public.","type":"string","example":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","uniqueKey":"source.objectStorage.queueUrl.oneOf.0","typeLabel":"string"},{"description":"Queue URL for event-based continuous ingestion. For S3, provide an SQS queue URL. For GCS, provide a Pub/Sub subscription (e.g. projects/{project}/subscriptions/{name}). When provided, files are ingested based on event notifications rather than lexicographical order. Only applicable when isContinuous is true and authentication is not public.","type":"null","example":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","uniqueKey":"source.objectStorage.queueUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.queueUrl","typeLabel":"string | null"},"skipInitialLoad":{"oneOf":[{"description":"If set to true, skips the initial load and only ingests files delivered by queue notifications. Only applicable when queueUrl is provided.","type":"boolean","uniqueKey":"source.objectStorage.skipInitialLoad.oneOf.0","typeLabel":"boolean"},{"description":"If set to true, skips the initial load and only ingests files delivered by queue notifications. Only applicable when queueUrl is provided.","type":"null","uniqueKey":"source.objectStorage.skipInitialLoad.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.skipInitialLoad","typeLabel":"boolean | null"},"startAfter":{"oneOf":[{"description":"Skip all files up to and including this object key during the initial load. Cannot be provided when skipInitialLoad is true.","type":"string","example":"events/2026-06-01/","uniqueKey":"source.objectStorage.startAfter.oneOf.0","typeLabel":"string"},{"description":"Skip all files up to and including this object key during the initial load. Cannot be provided when skipInitialLoad is true.","type":"null","example":"events/2026-06-01/","uniqueKey":"source.objectStorage.startAfter.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.startAfter","typeLabel":"string | null"},"authentication":{"oneOf":[{"description":"Authentication method. IAM_USER is for S3, GCS, and DigitalOcean Spaces. IAM_ROLE is for S3 only. SERVICE_ACCOUNT is for GCS only. For GCS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. CONNECTION_STRING is for Azure Blob Storage. PUBLIC uses no authentication.","type":"string","enum":["IAM_ROLE","IAM_USER","CONNECTION_STRING","SERVICE_ACCOUNT","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"source.objectStorage.authentication.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Authentication method. IAM_USER is for S3, GCS, and DigitalOcean Spaces. IAM_ROLE is for S3 only. SERVICE_ACCOUNT is for GCS only. For GCS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. CONNECTION_STRING is for Azure Blob Storage. PUBLIC uses no authentication.","type":"null","enum":["IAM_ROLE","IAM_USER","CONNECTION_STRING","SERVICE_ACCOUNT","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"source.objectStorage.authentication.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.authentication","typeLabel":"enum\u003cstring> | null"},"iamRole":{"oneOf":[{"description":"IAM role to be used with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#authentication","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.objectStorage.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role to be used with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#authentication","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.objectStorage.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.iamRole","typeLabel":"string | null"},"connectionString":{"oneOf":[{"description":"Connection string for Azure Blob Storage authentication. Required when authentication is CONNECTION_STRING.","type":"string","example":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","uniqueKey":"source.objectStorage.connectionString.oneOf.0","typeLabel":"string"},{"description":"Connection string for Azure Blob Storage authentication. Required when authentication is CONNECTION_STRING.","type":"null","example":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","uniqueKey":"source.objectStorage.connectionString.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.connectionString","typeLabel":"string | null"},"path":{"oneOf":[{"description":"Path to the file(s) within the Azure container. Used for Azure Blob Storage sources. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"string","example":"data/logs/*.json","uniqueKey":"source.objectStorage.path.oneOf.0","typeLabel":"string"},{"description":"Path to the file(s) within the Azure container. Used for Azure Blob Storage sources. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"null","example":"data/logs/*.json","uniqueKey":"source.objectStorage.path.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.path","typeLabel":"string | null"},"azureContainerName":{"oneOf":[{"description":"Container name for Azure Blob Storage. Required when type is azureblobstorage.","type":"string","example":"mycontainer","uniqueKey":"source.objectStorage.azureContainerName.oneOf.0","typeLabel":"string"},{"description":"Container name for Azure Blob Storage. Required when type is azureblobstorage.","type":"null","example":"mycontainer","uniqueKey":"source.objectStorage.azureContainerName.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.azureContainerName","typeLabel":"string | null"},"accessKey":{"oneOf":[{"type":"object","properties":{"accessKeyId":{"description":"IAM access key ID.","type":"string","uniqueKey":"source.objectStorage.accessKey.oneOf.0.accessKeyId","typeLabel":"string"},"secretKey":{"description":"IAM secret key.","type":"string","uniqueKey":"source.objectStorage.accessKey.oneOf.0.secretKey","typeLabel":"string"}},"uniqueKey":"source.objectStorage.accessKey.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"source.objectStorage.accessKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.accessKey","typeLabel":"object | null"},"serviceAccountKey":{"oneOf":[{"description":"Base64-encoded GCP service account JSON key. Required when authentication is SERVICE_ACCOUNT.","type":"string","uniqueKey":"source.objectStorage.serviceAccountKey.oneOf.0","typeLabel":"string"},{"description":"Base64-encoded GCP service account JSON key. Required when authentication is SERVICE_ACCOUNT.","type":"null","uniqueKey":"source.objectStorage.serviceAccountKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.objectStorage.serviceAccountKey","typeLabel":"string | null"}},"type":"object","uniqueKey":"source.objectStorage","typeLabel":"object"},"kinesis":{"properties":{"format":{"description":"Format of the Kinesis stream.","type":"string","enum":["JSONEachRow","Avro","AvroConfluent","Protobuf"],"uniqueKey":"source.kinesis.format","typeLabel":"enum\u003cstring>"},"streamName":{"description":"Name of the Kinesis stream.","type":"string","example":"my-stream","uniqueKey":"source.kinesis.streamName","typeLabel":"string"},"region":{"description":"AWS region of the Kinesis stream.","type":"string","example":"us-east-1","uniqueKey":"source.kinesis.region","typeLabel":"string"},"useEnhancedFanOut":{"oneOf":[{"description":"Use enhanced fan-out for the Kinesis stream.","type":"boolean","uniqueKey":"source.kinesis.useEnhancedFanOut.oneOf.0","typeLabel":"boolean"},{"description":"Use enhanced fan-out for the Kinesis stream.","type":"null","uniqueKey":"source.kinesis.useEnhancedFanOut.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.useEnhancedFanOut","typeLabel":"boolean | null"},"iteratorType":{"description":"Type of iterator to use when reading from the Kinesis stream. If AT_TIMESTAMP is used, the timestamp field must be provided.","type":"string","enum":["TRIM_HORIZON","LATEST","AT_TIMESTAMP"],"uniqueKey":"source.kinesis.iteratorType","typeLabel":"enum\u003cstring>"},"timestamp":{"oneOf":[{"description":"UNIX timestamp to start reading from the Kinesis stream. Required if iteratorType is AT_TIMESTAMP.","type":"integer","example":1615766400,"uniqueKey":"source.kinesis.timestamp.oneOf.0","typeLabel":"integer"},{"description":"UNIX timestamp to start reading from the Kinesis stream. Required if iteratorType is AT_TIMESTAMP.","type":"null","example":1615766400,"uniqueKey":"source.kinesis.timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.timestamp","typeLabel":"integer | null"},"authentication":{"description":"Authentication method to use with the Kinesis stream.","type":"string","enum":["IAM_ROLE","IAM_USER"],"uniqueKey":"source.kinesis.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"oneOf":[{"description":"IAM role to use for authentication. Required if IAM_ROLE is used.","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.kinesis.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role to use for authentication. Required if IAM_ROLE is used.","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"source.kinesis.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.iamRole","typeLabel":"string | null"},"schemaRegistry":{"oneOf":[{"type":"object","required":["type","glueRegion","glueRegistryName"],"properties":{"type":{"description":"Type of the schema registry. Kinesis ClickPipes support the AWS Glue Schema Registry, which authenticates with IAM instead of credentials.","type":"string","enum":["glue"],"isRequired":true,"uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.type","typeLabel":"enum\u003cstring>"},"glueRegion":{"description":"AWS region of the Glue Schema Registry.","type":"string","example":"us-east-1","isRequired":true,"uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.glueRegion","typeLabel":"string"},"glueRegistryName":{"description":"Name of the Glue Schema Registry.","type":"string","example":"my-registry","isRequired":true,"uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.glueRegistryName","typeLabel":"string"},"glueRoleArn":{"oneOf":[{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the IAM identity of the Kinesis source.","type":"string","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.glueRoleArn.oneOf.0","typeLabel":"string"},{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the IAM identity of the Kinesis source.","type":"null","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.glueRoleArn.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.schemaRegistry.oneOf.0.glueRoleArn","typeLabel":"string | null"}},"uniqueKey":"source.kinesis.schemaRegistry.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"source.kinesis.schemaRegistry.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.schemaRegistry","typeLabel":"object | null"},"accessKey":{"oneOf":[{"type":"object","properties":{"accessKeyId":{"description":"IAM access key ID.","type":"string","uniqueKey":"source.kinesis.accessKey.oneOf.0.accessKeyId","typeLabel":"string"},"secretKey":{"description":"IAM secret key.","type":"string","uniqueKey":"source.kinesis.accessKey.oneOf.0.secretKey","typeLabel":"string"}},"uniqueKey":"source.kinesis.accessKey.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"source.kinesis.accessKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.kinesis.accessKey","typeLabel":"object | null"},"protobufSchema":{"description":"Base64-encoded .proto source or serialized FileDescriptorSet. Required with Protobuf format unless a schema registry is configured, and not supported with other formats.","type":"string","example":"c3ludGF4ID0gInByb3RvMyI7IG1lc3NhZ2UgRXZlbnQge30=","maxLength":1048576,"minLength":1,"writeOnly":true,"uniqueKey":"source.kinesis.protobufSchema","typeLabel":"string"}},"type":"object","uniqueKey":"source.kinesis","typeLabel":"object"},"pubsub":{"oneOf":[{"type":"object","required":["format","projectId","topic","authentication","seekType","serviceAccountKey"],"properties":{"format":{"description":"Format of messages in the Pub/Sub topic. GCP Pub/Sub ClickPipes are in private preview — contact support to enable this feature for your organization.","type":"string","enum":["JSONEachRow","Avro","Protobuf"],"example":"JSONEachRow","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.format","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the Pub/Sub topic.","type":"string","example":"my-gcp-project","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.projectId","typeLabel":"string"},"topic":{"description":"Pub/Sub topic name (not the fully-qualified path).","type":"string","example":"my-topic","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.topic","typeLabel":"string"},"authentication":{"description":"Authenticate with a GCP service account JSON key.","type":"string","enum":["SERVICE_ACCOUNT"],"example":"SERVICE_ACCOUNT","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"seekType":{"description":"Starting position strategy for consuming the subscription. The seekTimestamp companion is required only when seekType is \"timestamp\"; setting it for a mismatched seek type is rejected.","type":"string","enum":["latest","earliest","timestamp"],"example":"earliest","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.seekType","typeLabel":"enum\u003cstring>"},"serviceAccountKey":{"properties":{"serviceAccountFile":{"description":"Google Cloud service account JSON key file content, base64 encoded.","type":"string","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.serviceAccountKey.serviceAccountFile","typeLabel":"string"}},"required":["serviceAccountFile"],"type":"object","isRequired":true,"uniqueKey":"source.pubsub.oneOf.0.serviceAccountKey","typeLabel":"object"},"seekTimestamp":{"oneOf":[{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"string","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"source.pubsub.oneOf.0.seekTimestamp.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"null","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"source.pubsub.oneOf.0.seekTimestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.0.seekTimestamp","typeLabel":"string\u003cdate-time> | null"},"filter":{"oneOf":[{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"string","maxLength":256,"uniqueKey":"source.pubsub.oneOf.0.filter.oneOf.0","typeLabel":"string"},{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"null","maxLength":256,"uniqueKey":"source.pubsub.oneOf.0.filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.0.filter","typeLabel":"string | null"},"enableOrdering":{"oneOf":[{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"boolean","uniqueKey":"source.pubsub.oneOf.0.enableOrdering.oneOf.0","typeLabel":"boolean"},{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"null","uniqueKey":"source.pubsub.oneOf.0.enableOrdering.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.0.enableOrdering","typeLabel":"boolean | null"},"ackDeadline":{"oneOf":[{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"integer","minimum":10,"maximum":600,"uniqueKey":"source.pubsub.oneOf.0.ackDeadline.oneOf.0","typeLabel":"integer"},{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"null","minimum":10,"maximum":600,"uniqueKey":"source.pubsub.oneOf.0.ackDeadline.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.0.ackDeadline","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"source.pubsub.oneOf.0","typeLabel":"object"},{"type":"object","required":["format","projectId","topic","authentication","seekType"],"properties":{"format":{"description":"Format of messages in the Pub/Sub topic. GCP Pub/Sub ClickPipes are in private preview — contact support to enable this feature for your organization.","type":"string","enum":["JSONEachRow","Avro","Protobuf"],"example":"JSONEachRow","isRequired":true,"uniqueKey":"source.pubsub.oneOf.1.format","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the Pub/Sub topic.","type":"string","example":"my-gcp-project","isRequired":true,"uniqueKey":"source.pubsub.oneOf.1.projectId","typeLabel":"string"},"topic":{"description":"Pub/Sub topic name (not the fully-qualified path).","type":"string","example":"my-topic","isRequired":true,"uniqueKey":"source.pubsub.oneOf.1.topic","typeLabel":"string"},"authentication":{"description":"SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources.","type":"string","enum":["SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"SERVICE_ACCOUNT_WORKLOAD_IDENTITY","isRequired":true,"uniqueKey":"source.pubsub.oneOf.1.authentication","typeLabel":"enum\u003cstring>"},"seekType":{"description":"Starting position strategy for consuming the subscription. The seekTimestamp companion is required only when seekType is \"timestamp\"; setting it for a mismatched seek type is rejected.","type":"string","enum":["latest","earliest","timestamp"],"example":"earliest","isRequired":true,"uniqueKey":"source.pubsub.oneOf.1.seekType","typeLabel":"enum\u003cstring>"},"seekTimestamp":{"oneOf":[{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"string","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"source.pubsub.oneOf.1.seekTimestamp.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"null","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"source.pubsub.oneOf.1.seekTimestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.1.seekTimestamp","typeLabel":"string\u003cdate-time> | null"},"filter":{"oneOf":[{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"string","maxLength":256,"uniqueKey":"source.pubsub.oneOf.1.filter.oneOf.0","typeLabel":"string"},{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"null","maxLength":256,"uniqueKey":"source.pubsub.oneOf.1.filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.1.filter","typeLabel":"string | null"},"enableOrdering":{"oneOf":[{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"boolean","uniqueKey":"source.pubsub.oneOf.1.enableOrdering.oneOf.0","typeLabel":"boolean"},{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"null","uniqueKey":"source.pubsub.oneOf.1.enableOrdering.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.1.enableOrdering","typeLabel":"boolean | null"},"ackDeadline":{"oneOf":[{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"integer","minimum":10,"maximum":600,"uniqueKey":"source.pubsub.oneOf.1.ackDeadline.oneOf.0","typeLabel":"integer"},{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"null","minimum":10,"maximum":600,"uniqueKey":"source.pubsub.oneOf.1.ackDeadline.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.pubsub.oneOf.1.ackDeadline","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"source.pubsub.oneOf.1","typeLabel":"object"}],"uniqueKey":"source.pubsub","typeLabel":"object"},"postgres":{"properties":{"type":{"oneOf":[{"description":"Type of the Postgres source. Defaults to \"postgres\" if not specified.","type":"string","enum":["postgres","supabase","neon","alloydb","planetscale","rdspostgres","aurorapostgres","cloudsqlpostgres","azurepostgres","crunchybridge","tigerdata"],"uniqueKey":"source.postgres.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Type of the Postgres source. Defaults to \"postgres\" if not specified.","type":"null","enum":["postgres","supabase","neon","alloydb","planetscale","rdspostgres","aurorapostgres","cloudsqlpostgres","azurepostgres","crunchybridge","tigerdata"],"uniqueKey":"source.postgres.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.postgres.type","typeLabel":"enum\u003cstring> | null"},"credentials":{"properties":{"username":{"description":"Database username.","type":"string","example":"postgres_user","uniqueKey":"source.postgres.credentials.username","typeLabel":"string"},"password":{"description":"Database password.","type":"string","format":"password","example":"your_secure_password","uniqueKey":"source.postgres.credentials.password","typeLabel":"string\u003cpassword>"}},"type":"object","uniqueKey":"source.postgres.credentials","typeLabel":"object"},"host":{"description":"PostgreSQL server hostname or IP address. To use a reverse private endpoint, pass the endpoint hostname here. For Cloud SQL with SERVICE_ACCOUNT_WORKLOAD_IDENTITY authentication, pass the instance connection name (project:region:instance).","type":"string","example":"my-postgres-server.example.com","uniqueKey":"source.postgres.host","typeLabel":"string"},"port":{"description":"PostgreSQL server port.","type":"integer","minimum":1,"maximum":65535,"example":5432,"uniqueKey":"source.postgres.port","typeLabel":"integer"},"database":{"description":"PostgreSQL database name to replicate from.","type":"string","example":"production_db","uniqueKey":"source.postgres.database","typeLabel":"string"},"settings":{"properties":{"syncIntervalSeconds":{"description":"Interval in seconds to sync data from Postgres during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"source.postgres.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":1000,"uniqueKey":"source.postgres.settings.pullBatchSize","typeLabel":"integer"},"publicationName":{"description":"PostgreSQL publication name to use for CDC replication. If not provided, ClickPipes will create one automatically.","type":"string","example":"clickpipes_publication","uniqueKey":"source.postgres.settings.publicationName","typeLabel":"string"},"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","uniqueKey":"source.postgres.settings.replicationMode","typeLabel":"enum\u003cstring>"},"replicationSlotName":{"description":"PostgreSQL replication slot name. Only valid for \"cdc_only\" mode. For \"cdc\" mode, ClickPipes creates the slot automatically.","type":"string","example":"clickpipes_slot","uniqueKey":"source.postgres.settings.replicationSlotName","typeLabel":"string"},"allowNullableColumns":{"description":"Preserve nullability from Postgres in the destination ClickHouse table. When true, columns without NOT NULL constraints are created as Nullable(...). When false, all columns are non-nullable and NULL values are replaced with the default value for the type. Note: Nullable types have performance overhead in ClickHouse.","type":"boolean","example":false,"uniqueKey":"source.postgres.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers to use per table in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.postgres.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"source.postgres.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of tables to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.postgres.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"enableFailoverSlots":{"description":"Enable failover support for the replication slot on PG17 and newer. Only applicable when ClickPipes creates the replication slot (i.e., replicationSlotName is NOT provided).","type":"boolean","example":false,"uniqueKey":"source.postgres.settings.enableFailoverSlots","typeLabel":"boolean"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for PostgreSQL DELETE operations.","type":"boolean","example":false,"uniqueKey":"source.postgres.settings.deleteOnMerge","typeLabel":"boolean"}},"type":"object","uniqueKey":"source.postgres.settings","typeLabel":"object"},"authentication":{"description":"Authentication method for Postgres connection. IAM_ROLE is only available for services on AWS.","type":"string","enum":["basic","IAM_ROLE","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"IAM_ROLE","uniqueKey":"source.postgres.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"description":"IAM role ARN for IAM authentication (required for IAM_ROLE authentication, services on AWS only).","type":"string","example":"arn:aws:iam::123456789012:role/MyApplicationRole","uniqueKey":"source.postgres.iamRole","typeLabel":"string"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"my-postgres-server.example.com","uniqueKey":"source.postgres.tlsHost","typeLabel":"string"},"caCertificate":{"description":"PEM encoded CA certificate to validate the Postgres server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"source.postgres.caCertificate","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the Postgres connection. Use with caution in production environments. Defaults to false when omitted.","type":"boolean","example":false,"default":false,"uniqueKey":"source.postgres.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the Postgres connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"source.postgres.skipCertVerification","typeLabel":"boolean"},"tableMappings":{"type":"array","description":"List of table mappings defining which PostgreSQL tables to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceSchemaName":{"description":"PostgreSQL source schema name.","type":"string","example":"public","uniqueKey":"source.postgres.tableMappings.items.[INDEX].sourceSchemaName","typeLabel":"string"},"sourceTable":{"description":"PostgreSQL source table name.","type":"string","example":"users","uniqueKey":"source.postgres.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name, optionally prefixed with schema name (e.g., \"my_schema_my_table\"). The table will be created automatically if it does not exist. For snapshot mode, the target table must be empty.","type":"string","example":"public_users","uniqueKey":"source.postgres.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"List of column names to exclude from replication. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"source.postgres.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_id","temp_data"],"uniqueItems":true,"uniqueKey":"source.postgres.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key. If true, sortingKeys must be provided. If false or omitted, the default sorting key is the PostgreSQL primary key.","type":"boolean","example":false,"uniqueKey":"source.postgres.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. Only used when useCustomSortingKey is true. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"source.postgres.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["created_at_date","event_id"],"uniqueItems":true,"uniqueKey":"source.postgres.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"source.postgres.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"partitionKey":{"description":"Custom partitioning column used for parallel snapshotting. Only beneficial for PostgreSQL 13 (no benefit for PG14+, which supports indexed ctid scans). Must be an indexed column of type: `smallint`, `integer`, `bigint`, `timestamp without time zone`, or `timestamp with time zone`. Unrelated to ClickHouse partitioning.","type":"string","example":"id","uniqueKey":"source.postgres.tableMappings.items.[INDEX].partitionKey","typeLabel":"string"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"source.postgres.tableMappings.items.[INDEX].partitionByExpr","typeLabel":"string"}},"type":"object","uniqueKey":"source.postgres.tableMappings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"source.postgres.tableMappings","typeLabel":"object[]"}},"type":"object","uniqueKey":"source.postgres","typeLabel":"object"},"mysql":{"properties":{"host":{"description":"MySQL server hostname or IP address. To use a reverse private endpoint, pass the endpoint hostname here. For Cloud SQL with SERVICE_ACCOUNT_WORKLOAD_IDENTITY authentication, pass the instance connection name (project:region:instance).","type":"string","example":"my-mysql-server.example.com","isRequired":true,"uniqueKey":"source.mysql.host","typeLabel":"string"},"port":{"description":"MySQL server port.","type":"integer","minimum":1,"maximum":65535,"example":3306,"isRequired":true,"uniqueKey":"source.mysql.port","typeLabel":"integer"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","isRequired":true,"uniqueKey":"source.mysql.settings.replicationMode","typeLabel":"enum\u003cstring>"},"syncIntervalSeconds":{"description":"Interval in seconds to sync data from MySQL during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"source.mysql.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":1000,"uniqueKey":"source.mysql.settings.pullBatchSize","typeLabel":"integer"},"replicationMechanism":{"description":"MySQL replication mechanism: \"GTID\" (Global Transaction Identifier) or \"FILE_POS\" (binary log file and position). Defaults to \"GTID\" if not specified. MariaDB supports \"GTID\" only. For \"FILE_POS\" on MySQL, contact support.","type":"string","enum":["GTID","FILE_POS"],"example":"GTID","uniqueKey":"source.mysql.settings.replicationMechanism","typeLabel":"enum\u003cstring>"},"useCompression":{"description":"Enable compression for the MySQL connection.","type":"boolean","example":false,"uniqueKey":"source.mysql.settings.useCompression","typeLabel":"boolean"},"allowNullableColumns":{"description":"Preserve nullability from MySQL in the destination ClickHouse table. When true, columns without NOT NULL constraints are created as Nullable(...). When false, all columns are non-nullable and NULL values are replaced with the default value for the type. Note: Nullable types have performance overhead in ClickHouse.","type":"boolean","example":false,"uniqueKey":"source.mysql.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers to use per table in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.mysql.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"source.mysql.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of tables to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.mysql.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for MySQL DELETE operations.","type":"boolean","example":false,"uniqueKey":"source.mysql.settings.deleteOnMerge","typeLabel":"boolean"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"source.mysql.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"List of table mappings defining which MySQL tables to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceSchemaName":{"description":"MySQL source database name.","type":"string","example":"my_database","isRequired":true,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].sourceSchemaName","typeLabel":"string"},"sourceTable":{"description":"MySQL source table name.","type":"string","example":"users","isRequired":true,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name, optionally prefixed with schema name (e.g., \"my_database_my_table\"). The table will be created automatically if it does not exist. For snapshot mode, the target table must be empty.","type":"string","example":"my_database_users","isRequired":true,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"List of column names to exclude from replication. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"source.mysql.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_id","temp_data"],"uniqueItems":true,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key. If true, sortingKeys must be provided. If false or omitted, the default sorting key is the MySQL primary key.","type":"boolean","example":false,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. Only used when useCustomSortingKey is true. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"source.mysql.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["created_at_date","event_id"],"uniqueItems":true,"uniqueKey":"source.mysql.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"source.mysql.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"partitionKey":{"description":"Custom partitioning column used for parallel snapshotting. Must be an indexed column of an integer, date, datetime or timestamp type. Unrelated to ClickHouse partitioning.","type":"string","example":"id","uniqueKey":"source.mysql.tableMappings.items.[INDEX].partitionKey","typeLabel":"string"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"source.mysql.tableMappings.items.[INDEX].partitionByExpr","typeLabel":"string"}},"required":["sourceSchemaName","sourceTable","targetTable"],"type":"object","uniqueKey":"source.mysql.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"source.mysql.tableMappings","typeLabel":"object[]"},"type":{"oneOf":[{"description":"Type of the MySQL source. Defaults to \"mysql\" if not specified.","type":"string","enum":["mysql","rdsmysql","auroramysql","cloudsqlmysql","mariadb","rdsmariadb"],"uniqueKey":"source.mysql.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Type of the MySQL source. Defaults to \"mysql\" if not specified.","type":"null","enum":["mysql","rdsmysql","auroramysql","cloudsqlmysql","mariadb","rdsmariadb"],"uniqueKey":"source.mysql.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"source.mysql.type","typeLabel":"enum\u003cstring> | null"},"credentials":{"properties":{"username":{"description":"Database username.","type":"string","example":"postgres_user","uniqueKey":"source.mysql.credentials.username","typeLabel":"string"},"password":{"description":"Database password.","type":"string","format":"password","example":"your_secure_password","uniqueKey":"source.mysql.credentials.password","typeLabel":"string\u003cpassword>"}},"type":"object","uniqueKey":"source.mysql.credentials","typeLabel":"object"},"authentication":{"description":"Authentication method for MySQL connection. IAM_ROLE is only available for services on AWS.","type":"string","enum":["basic","IAM_ROLE","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"basic","uniqueKey":"source.mysql.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"description":"IAM role ARN for IAM authentication (required for IAM_ROLE authentication, services on AWS only).","type":"string","example":"arn:aws:iam::123456789012:role/MyApplicationRole","uniqueKey":"source.mysql.iamRole","typeLabel":"string"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"my-mysql-server.example.com","uniqueKey":"source.mysql.tlsHost","typeLabel":"string"},"caCertificate":{"description":"PEM encoded CA certificate to validate the MySQL server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"source.mysql.caCertificate","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the MySQL connection. Use with caution in production environments. Defaults to false when omitted.","type":"boolean","example":false,"default":false,"uniqueKey":"source.mysql.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the MySQL connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"source.mysql.skipCertVerification","typeLabel":"boolean"},"serverId":{"description":"Optional MySQL server_id the pipe declares itself as in the MySQL replication topology. Must be unique across replicas connected to the source. If omitted, one is assigned automatically.","type":"integer","minimum":1,"maximum":4294967295,"example":4242,"uniqueKey":"source.mysql.serverId","typeLabel":"integer"}},"required":["host","port","settings","tableMappings"],"type":"object","uniqueKey":"source.mysql","typeLabel":"object"},"bigquery":{"oneOf":[{"type":"object","required":["snapshotStagingPath","settings","tableMappings","credentials"],"properties":{"snapshotStagingPath":{"description":"GCS bucket path for staging snapshot data (e.g., gs://my-bucket/staging/). Data will be automatically cleaned up after initial load.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.snapshotStagingPath","typeLabel":"string"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","example":"cdc","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.settings.replicationMode","typeLabel":"string"},"replicationMethod":{"description":"How changes are captured from BigQuery. \"query_based\" polls each table using a watermark timestamp column, \"events_based\" reads the BigQuery change history using the APPENDS or CHANGES table function. Required for \"cdc\" and \"cdc_only\" replication modes and not allowed for \"snapshot\".","type":"string","example":"query_based","uniqueKey":"source.bigquery.oneOf.0.settings.replicationMethod","typeLabel":"string"},"syncIntervalSeconds":{"description":"Interval in seconds between CDC syncs. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":60,"uniqueKey":"source.bigquery.oneOf.0.settings.syncIntervalSeconds","typeLabel":"integer"},"queryCdcPullSyncParallelism":{"description":"Number of tables pulled in parallel during a CDC sync. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":4,"uniqueKey":"source.bigquery.oneOf.0.settings.queryCdcPullSyncParallelism","typeLabel":"integer"},"syncDelaySeconds":{"description":"Each CDC sync reads data only up to now minus this delay, giving recently written rows time to become visible in BigQuery. Increase it if your tables are loaded via batch jobs or Google Cloud Dataflow; if set too low, late-visible rows may be skipped. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":0,"example":60,"uniqueKey":"source.bigquery.oneOf.0.settings.syncDelaySeconds","typeLabel":"integer"},"pullWindowSizeSeconds":{"description":"Maximum amount of time one pull (query) can cover. Applies when the pipe has fallen behind, e.g. on the first CDC sync or when resuming after a pause: with a 6 hour limit, a pipe that is 3 days behind catches up in 12 smaller pulls instead of one large query. If a pull fails, only that pull is retried. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":86400,"uniqueKey":"source.bigquery.oneOf.0.settings.pullWindowSizeSeconds","typeLabel":"integer"},"syncCron":{"description":"Standard 5-field cron expression (or a descriptor such as \"@hourly\") that schedules CDC syncs, e.g. \"0 * * * *\" to sync every hour sharp. Evaluated in UTC unless prefixed with \"CRON_TZ=\u003czone>\". Must not fire more than once a minute. Syncs run on this schedule instead of every syncIntervalSeconds, so the two cannot both be set. Not allowed for \"snapshot\" replication mode.","type":"string","example":"0 * * * *","uniqueKey":"source.bigquery.oneOf.0.settings.syncCron","typeLabel":"string"},"allowNullableColumns":{"description":"Allow nullable columns in the destination table.","type":"boolean","uniqueKey":"source.bigquery.oneOf.0.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers during initial load.","type":"number","uniqueKey":"source.bigquery.oneOf.0.settings.initialLoadParallelism","typeLabel":"number"},"snapshotNumRowsPerPartition":{"description":"Number of rows to snapshot per partition.","type":"number","uniqueKey":"source.bigquery.oneOf.0.settings.snapshotNumRowsPerPartition","typeLabel":"number"},"snapshotNumberOfParallelTables":{"description":"Number of parallel tables to snapshot.","type":"number","uniqueKey":"source.bigquery.oneOf.0.settings.snapshotNumberOfParallelTables","typeLabel":"number"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"Table mappings for BigQuery pipe.","items":{"properties":{"sourceDatasetName":{"description":"Source BigQuery dataset name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].sourceDatasetName","typeLabel":"string"},"sourceTable":{"description":"Source table name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"Target ClickHouse table name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"Columns to exclude from the target table.","items":{"type":"string","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key for the target table.","type":"boolean","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of columns to use as sorting key for the target table.","items":{"type":"string","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"Table engine to use for the target table.","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"queryCdcWatermarkColumn":{"description":"Source column of type TIMESTAMP used as the CDC watermark. Required for every table when replicationMethod is \"query_based\"; not allowed otherwise.","type":"string","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].queryCdcWatermarkColumn","typeLabel":"string"},"eventsFunction":{"description":"BigQuery table function used to read changes: \"appends\" (newly appended rows) or \"changes\" (all row changes). Required for every table when replicationMethod is \"events_based\"; not allowed otherwise.","type":"string","example":"appends","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX].eventsFunction","typeLabel":"string"}},"required":["sourceDatasetName","sourceTable","targetTable"],"type":"object","uniqueKey":"source.bigquery.oneOf.0.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.tableMappings","typeLabel":"object[]"},"credentials":{"properties":{"serviceAccountFile":{"description":"Google Cloud service account JSON key file content, base64 encoded.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.credentials.serviceAccountFile","typeLabel":"string"}},"required":["serviceAccountFile"],"type":"object","isRequired":true,"uniqueKey":"source.bigquery.oneOf.0.credentials","typeLabel":"object"},"authentication":{"description":"Authenticate with a Google Cloud service account JSON key. Defaults to SERVICE_ACCOUNT when omitted.","type":"string","enum":["SERVICE_ACCOUNT"],"uniqueKey":"source.bigquery.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the BigQuery resources.","type":"string","example":"my-gcp-project","uniqueKey":"source.bigquery.oneOf.0.projectId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"source.bigquery.oneOf.0","typeLabel":"object"},{"type":"object","required":["snapshotStagingPath","settings","tableMappings","authentication","projectId"],"properties":{"snapshotStagingPath":{"description":"GCS bucket path for staging snapshot data (e.g., gs://my-bucket/staging/). Data will be automatically cleaned up after initial load.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.snapshotStagingPath","typeLabel":"string"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","example":"cdc","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.settings.replicationMode","typeLabel":"string"},"replicationMethod":{"description":"How changes are captured from BigQuery. \"query_based\" polls each table using a watermark timestamp column, \"events_based\" reads the BigQuery change history using the APPENDS or CHANGES table function. Required for \"cdc\" and \"cdc_only\" replication modes and not allowed for \"snapshot\".","type":"string","example":"query_based","uniqueKey":"source.bigquery.oneOf.1.settings.replicationMethod","typeLabel":"string"},"syncIntervalSeconds":{"description":"Interval in seconds between CDC syncs. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":60,"uniqueKey":"source.bigquery.oneOf.1.settings.syncIntervalSeconds","typeLabel":"integer"},"queryCdcPullSyncParallelism":{"description":"Number of tables pulled in parallel during a CDC sync. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":4,"uniqueKey":"source.bigquery.oneOf.1.settings.queryCdcPullSyncParallelism","typeLabel":"integer"},"syncDelaySeconds":{"description":"Each CDC sync reads data only up to now minus this delay, giving recently written rows time to become visible in BigQuery. Increase it if your tables are loaded via batch jobs or Google Cloud Dataflow; if set too low, late-visible rows may be skipped. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":0,"example":60,"uniqueKey":"source.bigquery.oneOf.1.settings.syncDelaySeconds","typeLabel":"integer"},"pullWindowSizeSeconds":{"description":"Maximum amount of time one pull (query) can cover. Applies when the pipe has fallen behind, e.g. on the first CDC sync or when resuming after a pause: with a 6 hour limit, a pipe that is 3 days behind catches up in 12 smaller pulls instead of one large query. If a pull fails, only that pull is retried. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":86400,"uniqueKey":"source.bigquery.oneOf.1.settings.pullWindowSizeSeconds","typeLabel":"integer"},"syncCron":{"description":"Standard 5-field cron expression (or a descriptor such as \"@hourly\") that schedules CDC syncs, e.g. \"0 * * * *\" to sync every hour sharp. Evaluated in UTC unless prefixed with \"CRON_TZ=\u003czone>\". Must not fire more than once a minute. Syncs run on this schedule instead of every syncIntervalSeconds, so the two cannot both be set. Not allowed for \"snapshot\" replication mode.","type":"string","example":"0 * * * *","uniqueKey":"source.bigquery.oneOf.1.settings.syncCron","typeLabel":"string"},"allowNullableColumns":{"description":"Allow nullable columns in the destination table.","type":"boolean","uniqueKey":"source.bigquery.oneOf.1.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers during initial load.","type":"number","uniqueKey":"source.bigquery.oneOf.1.settings.initialLoadParallelism","typeLabel":"number"},"snapshotNumRowsPerPartition":{"description":"Number of rows to snapshot per partition.","type":"number","uniqueKey":"source.bigquery.oneOf.1.settings.snapshotNumRowsPerPartition","typeLabel":"number"},"snapshotNumberOfParallelTables":{"description":"Number of parallel tables to snapshot.","type":"number","uniqueKey":"source.bigquery.oneOf.1.settings.snapshotNumberOfParallelTables","typeLabel":"number"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"Table mappings for BigQuery pipe.","items":{"properties":{"sourceDatasetName":{"description":"Source BigQuery dataset name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].sourceDatasetName","typeLabel":"string"},"sourceTable":{"description":"Source table name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"Target ClickHouse table name.","type":"string","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"Columns to exclude from the target table.","items":{"type":"string","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key for the target table.","type":"boolean","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of columns to use as sorting key for the target table.","items":{"type":"string","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"Table engine to use for the target table.","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"queryCdcWatermarkColumn":{"description":"Source column of type TIMESTAMP used as the CDC watermark. Required for every table when replicationMethod is \"query_based\"; not allowed otherwise.","type":"string","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].queryCdcWatermarkColumn","typeLabel":"string"},"eventsFunction":{"description":"BigQuery table function used to read changes: \"appends\" (newly appended rows) or \"changes\" (all row changes). Required for every table when replicationMethod is \"events_based\"; not allowed otherwise.","type":"string","example":"appends","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX].eventsFunction","typeLabel":"string"}},"required":["sourceDatasetName","sourceTable","targetTable"],"type":"object","uniqueKey":"source.bigquery.oneOf.1.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.tableMappings","typeLabel":"object[]"},"authentication":{"description":"Authenticate with the ClickPipes service tenant identity. Customer credentials must not be provided. SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources.","type":"string","enum":["SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"SERVICE_ACCOUNT_WORKLOAD_IDENTITY","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.authentication","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the BigQuery resources.","type":"string","example":"my-gcp-project","isRequired":true,"uniqueKey":"source.bigquery.oneOf.1.projectId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"source.bigquery.oneOf.1","typeLabel":"object"}],"uniqueKey":"source.bigquery","typeLabel":"object"},"mongodb":{"properties":{"uri":{"description":"MongoDB connection URI. Supports both standard URIs (mongodb://...) and SRV URIs (mongodb+srv://...). Embedded credentials are redacted from API responses, so the returned value can differ from what was submitted.","type":"string","example":"mongodb+srv://cluster0.example.mongodb.net/mydb","isRequired":true,"uniqueKey":"source.mongodb.uri","typeLabel":"string"},"readPreference":{"description":"MongoDB read preference for replica set reads.","type":"string","enum":["primary","primaryPreferred","secondary","secondaryPreferred","nearest"],"example":"secondaryPreferred","isRequired":true,"uniqueKey":"source.mongodb.readPreference","typeLabel":"enum\u003cstring>"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","isRequired":true,"uniqueKey":"source.mongodb.settings.replicationMode","typeLabel":"enum\u003cstring>"},"syncIntervalSeconds":{"description":"Interval in seconds to sync data from MongoDB during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"source.mongodb.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":100000,"uniqueKey":"source.mongodb.settings.pullBatchSize","typeLabel":"integer"},"initialLoadParallelism":{"description":"Number of parallel workers to use per collection in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.mongodb.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"source.mongodb.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of collections to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"source.mongodb.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for MongoDB DELETE operations.","type":"boolean","example":false,"uniqueKey":"source.mongodb.settings.deleteOnMerge","typeLabel":"boolean"},"useJsonNativeFormat":{"description":"Store JSON values in native ClickHouse JSON format. When disabled, JSON data is stored as String.","type":"boolean","example":true,"uniqueKey":"source.mongodb.settings.useJsonNativeFormat","typeLabel":"boolean"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"source.mongodb.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"List of collection mappings defining which MongoDB collections to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceDatabaseName":{"description":"MongoDB source database name.","type":"string","example":"mydb","isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].sourceDatabaseName","typeLabel":"string"},"sourceCollection":{"description":"MongoDB source collection name.","type":"string","example":"users","isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].sourceCollection","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name. The table will be created automatically if it does not exist.","type":"string","example":"mydb_users","isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"structuredIngestion":{"properties":{"enabled":{"description":"Replicate the collection into typed ClickHouse columns instead of a single JSON document column.","type":"boolean","example":true,"isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.enabled","typeLabel":"boolean"},"dropUnexpectedValues":{"description":"When true, values that don't fit their column are reported with only the field name and reason, without the value.","type":"boolean","example":false,"default":false,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.dropUnexpectedValues","typeLabel":"boolean"},"columns":{"type":"array","description":"Typed columns of the collection, taken as provided. When omitted, the columns are inferred from a sample of the collection documents. The _id document is always replicated and uses String type.","items":{"properties":{"name":{"description":"Top-level document field name.","type":"string","example":"amount","isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX].name","typeLabel":"string"},"type":{"description":"ClickHouse type the field is replicated as. Must be a valid ClickHouse column type supported by structured ingestion.","type":"string","example":"Float64","isRequired":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX].type","typeLabel":"string"}},"required":["name","type"],"type":"object","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.columns","typeLabel":"object[]"},"excludedColumns":{"type":"array","description":"Names of columns, provided or inferred, to leave out of replication. Names that match no column are ignored. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_notes"],"uniqueItems":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.excludedColumns","typeLabel":"string[]"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. When omitted, the sorting key is the _id document key.","items":{"type":"string","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["_id","created_at"],"uniqueItems":true,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.sortingKeys","typeLabel":"string[]"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion.partitionByExpr","typeLabel":"string"}},"required":["enabled"],"type":"object","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].structuredIngestion","typeLabel":"object"},"mongoConfig":{"properties":{"persistDeletedDocuments":{"description":"Persist the full document as it was right before it was deleted, instead of only its _id. Requires changeStreamPreAndPostImages to be enabled on the source collection.","type":"boolean","example":false,"default":false,"uniqueKey":"source.mongodb.tableMappings.items.[INDEX].mongoConfig.persistDeletedDocuments","typeLabel":"boolean"}},"type":"object","uniqueKey":"source.mongodb.tableMappings.items.[INDEX].mongoConfig","typeLabel":"object"}},"required":["sourceDatabaseName","sourceCollection","targetTable"],"type":"object","uniqueKey":"source.mongodb.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"source.mongodb.tableMappings","typeLabel":"object[]"},"credentials":{"properties":{"username":{"description":"Database username.","type":"string","example":"postgres_user","uniqueKey":"source.mongodb.credentials.username","typeLabel":"string"},"password":{"description":"Database password.","type":"string","format":"password","example":"your_secure_password","uniqueKey":"source.mongodb.credentials.password","typeLabel":"string\u003cpassword>"}},"type":"object","uniqueKey":"source.mongodb.credentials","typeLabel":"object"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"cluster0.example.mongodb.net","uniqueKey":"source.mongodb.tlsHost","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the MongoDB connection. Defaults to false (TLS enabled).","type":"boolean","example":false,"default":false,"uniqueKey":"source.mongodb.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the MongoDB connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"source.mongodb.skipCertVerification","typeLabel":"boolean"},"caCertificate":{"description":"PEM encoded CA certificate to validate the MongoDB server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"source.mongodb.caCertificate","typeLabel":"string"}},"required":["uri","readPreference","settings","tableMappings"],"type":"object","uniqueKey":"source.mongodb","typeLabel":"object"},"validateSamples":{"description":"Validate data samples received from data source. It will validate the connection and data availability and correctness. If not enabled, only connection will be validated. This has no effect on Postgres or MySQL pipes, they always only validate the connection and table definitions. This is experimental and can be removed in the future.","type":"boolean","uniqueKey":"source.validateSamples","typeLabel":"boolean"}},"type":"object","isRequired":true,"uniqueKey":"source","typeLabel":"object"},"destination":{"properties":{"database":{"description":"Destination database.","type":"string","isRequired":true,"uniqueKey":"destination.database","typeLabel":"string"},"table":{"description":"Destination table. Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","type":"string","uniqueKey":"destination.table","typeLabel":"string"},"managedTable":{"description":"Is the table managed by ClickPipes? Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","type":"boolean","uniqueKey":"destination.managedTable","typeLabel":"boolean"},"tableDefinition":{"properties":{"engine":{"properties":{"type":{"description":"Engine type of the destination table.","type":"string","enum":["MergeTree","ReplacingMergeTree","SummingMergeTree","Null"],"uniqueKey":"destination.tableDefinition.engine.type","typeLabel":"enum\u003cstring>"},"versionColumnId":{"oneOf":[{"description":"Column name to use as version for ReplacingMergeTree engine.","type":"string","uniqueKey":"destination.tableDefinition.engine.versionColumnId.oneOf.0","typeLabel":"string"},{"description":"Column name to use as version for ReplacingMergeTree engine.","type":"null","uniqueKey":"destination.tableDefinition.engine.versionColumnId.oneOf.1","typeLabel":"null"}],"uniqueKey":"destination.tableDefinition.engine.versionColumnId","typeLabel":"string | null"},"columnIds":{"type":"array","description":"Column names to sum for SummingMergeTree engine.","items":{"type":"string","uniqueKey":"destination.tableDefinition.engine.columnIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"destination.tableDefinition.engine.columnIds","typeLabel":"string[]"}},"type":"object","uniqueKey":"destination.tableDefinition.engine","typeLabel":"object"},"sortingKey":{"type":"array","description":"Sorting key of the destination table. An entry that matches the name of a column declared in `columns` is used as that column. Any other entry is used as a SQL expression, for example a JSON sub-path such as `payload.workspace_id`. Entries must not contain commas, and every component must be non-Nullable.","items":{"type":"string","uniqueKey":"destination.tableDefinition.sortingKey.items.[INDEX]","typeLabel":"string"},"uniqueKey":"destination.tableDefinition.sortingKey","typeLabel":"string[]"},"partitionBy":{"description":"Partition key SQL expression.","type":"string","uniqueKey":"destination.tableDefinition.partitionBy","typeLabel":"string"},"primaryKey":{"description":"Primary key of SQL expression.","type":"string","uniqueKey":"destination.tableDefinition.primaryKey","typeLabel":"string"},"ttl":{"description":"TTL SQL expression of the destination table.","type":"string","example":"toDateTime(event_time) + INTERVAL 30 DAY","minLength":1,"uniqueKey":"destination.tableDefinition.ttl","typeLabel":"string"}},"type":"object","uniqueKey":"destination.tableDefinition","typeLabel":"object"},"columns":{"type":"array","description":"Columns of the destination table. Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","items":{"properties":{"name":{"description":"Name of the column.","type":"string","uniqueKey":"destination.columns.items.[INDEX].name","typeLabel":"string"},"type":{"description":"Type of the column.","type":"string","uniqueKey":"destination.columns.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"destination.columns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"destination.columns","typeLabel":"object[]"},"roles":{"type":"array","description":"Optional. Roles to grant to the ClickHouse user that ClickPipe creates. If omitted, the user is granted the default role (`default_role`). Add your custom roles here if required. The role names `clickpipes` and `clickpipes_system` are reserved for internal use and cannot be assigned.","items":{"type":"string","uniqueKey":"destination.roles.items.[INDEX]","typeLabel":"string"},"uniqueKey":"destination.roles","typeLabel":"string[]"}},"required":["database"],"type":"object","isRequired":true,"uniqueKey":"destination","typeLabel":"object"},"fieldMappings":{"type":"array","description":"Field mappings of the ClickPipe. Note that all destination columns must be included in the mappings.","items":{"properties":{"sourceField":{"description":"Source field name.","type":"string","uniqueKey":"fieldMappings.items.[INDEX].sourceField","typeLabel":"string"},"destinationField":{"description":"Destination field name.","type":"string","uniqueKey":"fieldMappings.items.[INDEX].destinationField","typeLabel":"string"}},"type":"object","uniqueKey":"fieldMappings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"fieldMappings","typeLabel":"object[]"},"scaling":{"properties":{"replicas":{"description":"Desired number of replicas. Only for scalable pipes.","type":"integer","minimum":1,"maximum":40,"uniqueKey":"scaling.replicas","typeLabel":"integer"},"concurrency":{"description":"Desired number of concurrency. Only for S3 pipes. If set to 0, concurrency is auto-scaled based on the cluster memory.","type":"integer","deprecated":true,"uniqueKey":"scaling.concurrency","typeLabel":"integer"},"replicaCpuMillicores":{"description":"CPU in millicores for each replica. Only for streaming pipes.","type":"integer","minimum":125,"maximum":2000,"uniqueKey":"scaling.replicaCpuMillicores","typeLabel":"integer"},"replicaMemoryGb":{"description":"Memory in GB for each replica. Only for streaming pipes.","type":"number","minimum":0.5,"maximum":8,"uniqueKey":"scaling.replicaMemoryGb","typeLabel":"number"}},"type":"object","uniqueKey":"scaling","typeLabel":"object"},"settings":{"properties":{"streaming_max_insert_wait_ms":{"oneOf":[{"description":"Streaming max insert wait time. Configures the max wait period before inserting data into the ClickHouse.","type":"integer","minimum":500,"maximum":60000,"example":5000,"uniqueKey":"settings.streaming_max_insert_wait_ms.oneOf.0","typeLabel":"integer"},{"description":"Streaming max insert wait time. Configures the max wait period before inserting data into the ClickHouse.","type":"null","minimum":500,"maximum":60000,"example":5000,"uniqueKey":"settings.streaming_max_insert_wait_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.streaming_max_insert_wait_ms","typeLabel":"integer | null"},"object_storage_concurrency":{"oneOf":[{"description":"Object storage concurrency. Number of concurrent file processing threads","type":"integer","minimum":1,"maximum":35,"example":1,"uniqueKey":"settings.object_storage_concurrency.oneOf.0","typeLabel":"integer"},{"description":"Object storage concurrency. Number of concurrent file processing threads","type":"null","minimum":1,"maximum":35,"example":1,"uniqueKey":"settings.object_storage_concurrency.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.object_storage_concurrency","typeLabel":"integer | null"},"object_storage_polling_interval_ms":{"oneOf":[{"description":"Object storage polling interval. Configures the refresh interval for querying continuous ingest for new object storage data","type":"integer","minimum":100,"maximum":3600000,"example":30000,"uniqueKey":"settings.object_storage_polling_interval_ms.oneOf.0","typeLabel":"integer"},{"description":"Object storage polling interval. Configures the refresh interval for querying continuous ingest for new object storage data","type":"null","minimum":100,"maximum":3600000,"example":30000,"uniqueKey":"settings.object_storage_polling_interval_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.object_storage_polling_interval_ms","typeLabel":"integer | null"},"object_storage_max_insert_bytes":{"oneOf":[{"description":"Max insert bytes. Number of bytes to process in a single insert batch","type":"integer","minimum":524288000,"maximum":10737418240,"example":10737418240,"uniqueKey":"settings.object_storage_max_insert_bytes.oneOf.0","typeLabel":"integer"},{"description":"Max insert bytes. Number of bytes to process in a single insert batch","type":"null","minimum":524288000,"maximum":10737418240,"example":10737418240,"uniqueKey":"settings.object_storage_max_insert_bytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.object_storage_max_insert_bytes","typeLabel":"integer | null"},"object_storage_max_file_count":{"oneOf":[{"description":"Max file count. Maximum number of files to process in a single insert batch","type":"integer","minimum":1,"maximum":10000,"example":100,"uniqueKey":"settings.object_storage_max_file_count.oneOf.0","typeLabel":"integer"},{"description":"Max file count. Maximum number of files to process in a single insert batch","type":"null","minimum":1,"maximum":10000,"example":100,"uniqueKey":"settings.object_storage_max_file_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.object_storage_max_file_count","typeLabel":"integer | null"},"clickhouse_max_threads":{"oneOf":[{"description":"Max threads. Maximum number of concurrent threads for file processing","type":"integer","minimum":0,"maximum":64,"example":8,"uniqueKey":"settings.clickhouse_max_threads.oneOf.0","typeLabel":"integer"},{"description":"Max threads. Maximum number of concurrent threads for file processing","type":"null","minimum":0,"maximum":64,"example":8,"uniqueKey":"settings.clickhouse_max_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_max_threads","typeLabel":"integer | null"},"clickhouse_max_insert_threads":{"oneOf":[{"description":"Max insert threads. Maximum number of concurrent insert threads","type":"integer","minimum":0,"maximum":16,"example":1,"uniqueKey":"settings.clickhouse_max_insert_threads.oneOf.0","typeLabel":"integer"},{"description":"Max insert threads. Maximum number of concurrent insert threads","type":"null","minimum":0,"maximum":16,"example":1,"uniqueKey":"settings.clickhouse_max_insert_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_max_insert_threads","typeLabel":"integer | null"},"clickhouse_min_insert_block_size_bytes":{"oneOf":[{"description":"Min insert block size bytes. Minimum size of data block for insert (in bytes)","type":"integer","minimum":0,"maximum":10737418240,"example":1073741824,"uniqueKey":"settings.clickhouse_min_insert_block_size_bytes.oneOf.0","typeLabel":"integer"},{"description":"Min insert block size bytes. Minimum size of data block for insert (in bytes)","type":"null","minimum":0,"maximum":10737418240,"example":1073741824,"uniqueKey":"settings.clickhouse_min_insert_block_size_bytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_min_insert_block_size_bytes","typeLabel":"integer | null"},"clickhouse_max_download_threads":{"oneOf":[{"description":"Max download threads. Maximum number of concurrent download threads","type":"integer","minimum":0,"maximum":32,"example":4,"uniqueKey":"settings.clickhouse_max_download_threads.oneOf.0","typeLabel":"integer"},{"description":"Max download threads. Maximum number of concurrent download threads","type":"null","minimum":0,"maximum":32,"example":4,"uniqueKey":"settings.clickhouse_max_download_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_max_download_threads","typeLabel":"integer | null"},"clickhouse_parallel_distributed_insert_select":{"oneOf":[{"description":"Parallel distributed insert select. Only applies when object_storage_use_cluster_function is enabled. When disabled, this setting is ignored and the effective value is 0.","type":"integer","minimum":0,"maximum":2,"example":2,"uniqueKey":"settings.clickhouse_parallel_distributed_insert_select.oneOf.0","typeLabel":"integer"},{"description":"Parallel distributed insert select. Only applies when object_storage_use_cluster_function is enabled. When disabled, this setting is ignored and the effective value is 0.","type":"null","minimum":0,"maximum":2,"example":2,"uniqueKey":"settings.clickhouse_parallel_distributed_insert_select.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_parallel_distributed_insert_select","typeLabel":"integer | null"},"kafka_read_committed":{"description":"Kafka Read Committed. Whether Kafka consumers read only committed messages","type":"boolean","example":false,"uniqueKey":"settings.kafka_read_committed","typeLabel":"boolean"},"object_storage_use_cluster_function":{"oneOf":[{"description":"use cluster function. Whether to use ClickHouse cluster function for distributed processing","type":"boolean","example":true,"uniqueKey":"settings.object_storage_use_cluster_function.oneOf.0","typeLabel":"boolean"},{"description":"use cluster function. Whether to use ClickHouse cluster function for distributed processing","type":"null","example":true,"uniqueKey":"settings.object_storage_use_cluster_function.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.object_storage_use_cluster_function","typeLabel":"boolean | null"},"clickhouse_parallel_view_processing":{"oneOf":[{"description":"parallel view processing. Whether to enable pushing to attached views concurrently instead of sequentially","type":"boolean","example":false,"uniqueKey":"settings.clickhouse_parallel_view_processing.oneOf.0","typeLabel":"boolean"},{"description":"parallel view processing. Whether to enable pushing to attached views concurrently instead of sequentially","type":"null","example":false,"uniqueKey":"settings.clickhouse_parallel_view_processing.oneOf.1","typeLabel":"null"}],"uniqueKey":"settings.clickhouse_parallel_view_processing","typeLabel":"boolean | null"}},"type":"object","uniqueKey":"settings","typeLabel":"object"},"startPaused":{"description":"Create the ClickPipe in the Stopped state instead of starting ingestion immediately. Start it later with the state endpoint. Not supported for database ClickPipes.","type":"boolean","uniqueKey":"startPaused","typeLabel":"boolean"}},"required":["name","source","destination"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","source":{"kafka":{"brokers":"\u003cstring>","topics":"topic1,topic2","consumerGroup":"my-clickpipe-consumer-group","iamRole":"arn:aws:iam::123456789012:role/MyRole","offset":{"timestamp":"2021-01-01T00:00"},"schemaRegistry":{"url":"https://psrc-aa00.us-east-2.aws.confluent.cloud/schemas/ids/100004","authentication":"PLAIN","credentials":{"username":"\u003cstring>","password":"\u003cstring>"},"type":"confluent","caCertificate":"\u003cstring>"},"caCertificate":"\u003cstring>","reversePrivateEndpointIds":["\u003cstring>"],"exactlyOnce":true,"tombstoneMode":"soft_delete","credentials":{"username":"postgres_user","password":"your_secure_password"},"protobufSchema":"c3ludGF4ID0gInByb3RvMyI7IG1lc3NhZ2UgRXZlbnQge30="},"objectStorage":{"url":"https://datasets-documentation.s3.eu-west-3.amazonaws.com/http/**.ndjson.gz","delimiter":",","compression":"auto","isContinuous":true,"queueUrl":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","skipInitialLoad":true,"startAfter":"events/2026-06-01/","iamRole":"arn:aws:iam::123456789012:role/MyRole","connectionString":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","path":"data/logs/*.json","azureContainerName":"mycontainer","accessKey":{"accessKeyId":"\u003cstring>","secretKey":"\u003cstring>"},"serviceAccountKey":"\u003cstring>"},"kinesis":{"streamName":"my-stream","region":"us-east-1","useEnhancedFanOut":true,"timestamp":1615766400,"iamRole":"arn:aws:iam::123456789012:role/MyRole","schemaRegistry":{"type":"glue","glueRegion":"us-east-1","glueRegistryName":"my-registry","glueRoleArn":"arn:aws:iam::123456789012:role/MyGlueRegistryRole"},"accessKey":{"accessKeyId":"\u003cstring>","secretKey":"\u003cstring>"},"protobufSchema":"c3ludGF4ID0gInByb3RvMyI7IG1lc3NhZ2UgRXZlbnQge30="},"pubsub":{"format":"JSONEachRow","projectId":"my-gcp-project","topic":"my-topic","authentication":"SERVICE_ACCOUNT","seekType":"earliest","serviceAccountKey":{"serviceAccountFile":"\u003cstring>"},"seekTimestamp":"2026-04-10T12:00:00Z","filter":"\u003cstring>","enableOrdering":true,"ackDeadline":305},"postgres":{"credentials":{"username":"postgres_user","password":"your_secure_password"},"host":"my-postgres-server.example.com","port":5432,"database":"production_db","settings":{"syncIntervalSeconds":60,"pullBatchSize":1000,"publicationName":"clickpipes_publication","replicationMode":"cdc","replicationSlotName":"clickpipes_slot","allowNullableColumns":false,"initialLoadParallelism":1,"snapshotNumRowsPerPartition":100000,"snapshotNumberOfParallelTables":1,"enableFailoverSlots":false,"deleteOnMerge":false},"authentication":"IAM_ROLE","iamRole":"arn:aws:iam::123456789012:role/MyApplicationRole","tlsHost":"my-postgres-server.example.com","caCertificate":"-----BEGIN CERTIFICATE-----\n...","disableTls":false,"skipCertVerification":false,"tableMappings":[{"sourceSchemaName":"public","sourceTable":"users","targetTable":"public_users","excludedColumns":["internal_id","temp_data"],"useCustomSortingKey":false,"sortingKeys":["created_at_date","event_id"],"tableEngine":"ReplacingMergeTree","partitionKey":"id","partitionByExpr":"toYYYYMM(created_at)"}]},"bigquery":{"snapshotStagingPath":"\u003cstring>","settings":{"replicationMode":"cdc","replicationMethod":"query_based","syncIntervalSeconds":60,"queryCdcPullSyncParallelism":4,"syncDelaySeconds":60,"pullWindowSizeSeconds":86400,"syncCron":"0 * * * *","allowNullableColumns":true,"initialLoadParallelism":123,"snapshotNumRowsPerPartition":123,"snapshotNumberOfParallelTables":123},"tableMappings":[{"sourceDatasetName":"\u003cstring>","sourceTable":"\u003cstring>","targetTable":"\u003cstring>","excludedColumns":["\u003cstring>"],"useCustomSortingKey":true,"sortingKeys":["\u003cstring>"],"queryCdcWatermarkColumn":"\u003cstring>","eventsFunction":"appends"}],"credentials":{"serviceAccountFile":"\u003cstring>"},"authentication":"SERVICE_ACCOUNT","projectId":"my-gcp-project"},"validateSamples":true},"destination":{"database":"\u003cstring>","table":"\u003cstring>","managedTable":true,"tableDefinition":{"engine":{"versionColumnId":"\u003cstring>","columnIds":["\u003cstring>"]},"sortingKey":["\u003cstring>"],"partitionBy":"\u003cstring>","primaryKey":"\u003cstring>","ttl":"toDateTime(event_time) + INTERVAL 30 DAY"},"columns":[{"name":"\u003cstring>","type":"\u003cstring>"}],"roles":["\u003cstring>"]},"fieldMappings":[{"sourceField":"\u003cstring>","destinationField":"\u003cstring>"}],"scaling":{"replicas":20,"concurrency":123,"replicaCpuMillicores":1062,"replicaMemoryGb":4.25},"settings":{"streaming_max_insert_wait_ms":5000,"object_storage_concurrency":1,"object_storage_polling_interval_ms":30000,"object_storage_max_insert_bytes":10737418240,"object_storage_max_file_count":100,"clickhouse_max_threads":8,"clickhouse_max_insert_threads":1,"clickhouse_min_insert_block_size_bytes":1073741824,"clickhouse_max_download_threads":4,"clickhouse_parallel_distributed_insert_select":2,"kafka_read_committed":false,"object_storage_use_cluster_function":true,"clickhouse_parallel_view_processing":false},"startPaused":true}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"907273d6-917c-4ce2-9f09-694cf3140c95":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"number","description":"HTTP status code.","example":200,"uniqueKey":"status","typeLabel":"number"},"requestId":{"type":"string","description":"Unique id assigned to every request. UUIDv4","format":"uuid","uniqueKey":"requestId","typeLabel":"string\u003cuuid>"},"result":{"properties":{"id":{"description":"Unique ClickPipe ID.","type":"string","format":"uuid","uniqueKey":"result.id","typeLabel":"string\u003cuuid>"},"serviceId":{"description":"ID of the service this ClickPipe belongs to.","type":"string","format":"uuid","uniqueKey":"result.serviceId","typeLabel":"string\u003cuuid>"},"name":{"description":"Name of the ClickPipe.","type":"string","example":"my_postgres_pipe","maxLength":255,"minLength":1,"uniqueKey":"result.name","typeLabel":"string"},"state":{"description":"Current lifecycle state of the ClickPipe. For database pipes: \"Provisioning\" (initial setup), \"Setup\" (configuring replication), \"Snapshot\" (initial data load), \"Running\" (actively replicating), \"Pausing\" (transitioning to paused state), \"Paused\" (temporarily paused), \"Modifying\" (applying configuration updates), \"Resync\" (swapping resync tables with original tables), \"Failed\" (error occurred), \"Unknown\". For streaming/object storage pipes (Kafka, Kinesis, S3): \"Unknown\" (initial state), \"Provisioning\" (setting up resources), \"Running\" (actively ingesting data), \"Stopping\" (transitioning to stopped state), \"Stopped\" (manually stopped, can be restarted), \"Completed\" (batch ingestion finished for object storage), \"Failed\" (error occurred, pipe stopped), \"InternalError\" (internal system error).","type":"string","enum":["Unknown","Provisioning","Running","Degraded","Stopping","Stopped","Failed","Completed","InternalError","Setup","Snapshot","Paused","Pausing","Modifying","Resync"],"example":"Running","uniqueKey":"result.state","typeLabel":"enum\u003cstring>"},"scaling":{"properties":{"replicas":{"description":"Desired number of replicas. Only for scalable pipes.","type":"integer","minimum":1,"maximum":40,"uniqueKey":"result.scaling.replicas","typeLabel":"integer"},"concurrency":{"description":"Desired number of concurrency. Only for S3 pipes. If set to 0, concurrency is auto-scaled based on the cluster memory.","type":"integer","deprecated":true,"uniqueKey":"result.scaling.concurrency","typeLabel":"integer"},"replicaCpuMillicores":{"description":"CPU in millicores for each replica. Only for streaming pipes.","type":"integer","minimum":125,"maximum":2000,"uniqueKey":"result.scaling.replicaCpuMillicores","typeLabel":"integer"},"replicaMemoryGb":{"description":"Memory in GB for each replica. Only for streaming pipes.","type":"number","minimum":0.5,"maximum":8,"uniqueKey":"result.scaling.replicaMemoryGb","typeLabel":"number"}},"type":"object","uniqueKey":"result.scaling","typeLabel":"object"},"source":{"properties":{"kafka":{"oneOf":[{"type":"object","properties":{"type":{"description":"Type of the Kafka source.","type":"string","enum":["kafka","redpanda","msk","gcmk","confluent","warpstream","azureeventhub","dokafka"],"uniqueKey":"result.source.kafka.oneOf.0.type","typeLabel":"enum\u003cstring>"},"format":{"description":"Format of the Kafka source.","type":"string","enum":["JSONEachRow","Avro","AvroConfluent","Protobuf"],"uniqueKey":"result.source.kafka.oneOf.0.format","typeLabel":"enum\u003cstring>"},"brokers":{"description":"Brokers of the Kafka source.","type":"string","uniqueKey":"result.source.kafka.oneOf.0.brokers","typeLabel":"string"},"topics":{"description":"One or more Kafka topics as a comma-separated string. All topics must have the same schema and are ingested into the same destination table by a single ClickPipe.","type":"string","example":"topic1,topic2","uniqueKey":"result.source.kafka.oneOf.0.topics","typeLabel":"string"},"consumerGroup":{"oneOf":[{"description":"Consumer group of the Kafka source. If not provided \"clickpipes-\u003c\u003cID>>\" will be used.","type":"string","example":"my-clickpipe-consumer-group","uniqueKey":"result.source.kafka.oneOf.0.consumerGroup.oneOf.0","typeLabel":"string"},{"description":"Consumer group of the Kafka source. If not provided \"clickpipes-\u003c\u003cID>>\" will be used.","type":"null","example":"my-clickpipe-consumer-group","uniqueKey":"result.source.kafka.oneOf.0.consumerGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.consumerGroup","typeLabel":"string | null"},"authentication":{"description":"Authentication method of the Kafka source. SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. Supported authentication methods: kafka: PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, MUTUAL_TLS, msk: SCRAM-SHA-512, IAM_ROLE, IAM_USER, MUTUAL_TLS, gcmk: PLAIN, MUTUAL_TLS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY, confluent: PLAIN, MUTUAL_TLS, warpstream: PLAIN, azureeventhub: PLAIN, redpanda: SCRAM-SHA-256, SCRAM-SHA-512, MUTUAL_TLS, dokafka: SCRAM-SHA-256, MUTUAL_TLS","type":"string","enum":["PLAIN","SCRAM-SHA-256","SCRAM-SHA-512","IAM_ROLE","IAM_USER","MUTUAL_TLS","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"result.source.kafka.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"oneOf":[{"description":"IAM role for the Kafka source. Use with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.kafka.oneOf.0.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role for the Kafka source. Use with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.kafka.oneOf.0.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.iamRole","typeLabel":"string | null"},"offset":{"oneOf":[{"type":"object","properties":{"strategy":{"description":"Offset strategy.","type":"string","enum":["from_beginning","from_latest","from_timestamp"],"uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.0.strategy","typeLabel":"enum\u003cstring>"},"timestamp":{"oneOf":[{"description":"A minute precision UTC timestamp to start from. Required for \"from_timestamp\" strategy.","type":"string","example":"2021-01-01T00:00","uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.0.timestamp.oneOf.0","typeLabel":"string"},{"description":"A minute precision UTC timestamp to start from. Required for \"from_timestamp\" strategy.","type":"null","example":"2021-01-01T00:00","uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.0.timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.0.timestamp","typeLabel":"string | null"}},"uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.kafka.oneOf.0.offset.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.offset","typeLabel":"object | null"},"schemaRegistry":{"oneOf":[{"type":"object","required":["url"],"properties":{"url":{"description":"Schema URL. HTTPS required.","type":"string","example":"https://psrc-aa00.us-east-2.aws.confluent.cloud/schemas/ids/100004","isRequired":true,"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.url","typeLabel":"string"},"type":{"description":"Type of the schema registry. Defaults to 'confluent' (a Confluent-compatible REST registry).","type":"string","enum":["confluent"],"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.type","typeLabel":"enum\u003cstring>"},"authentication":{"description":"Authentication type of the schema registry.","type":"string","enum":["PLAIN"],"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"caCertificate":{"oneOf":[{"description":"PEM encoded CA certificates to validate the schema registry's certificate.","type":"string","uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.caCertificate.oneOf.0","typeLabel":"string"},{"description":"PEM encoded CA certificates to validate the schema registry's certificate.","type":"null","uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.caCertificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0.caCertificate","typeLabel":"string | null"}},"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","glueRegion","glueRegistryName"],"properties":{"type":{"description":"Type of the schema registry. Use 'glue' for the AWS Glue Schema Registry, which authenticates with IAM instead of credentials.","type":"string","enum":["glue"],"isRequired":true,"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.1.type","typeLabel":"enum\u003cstring>"},"glueRegion":{"description":"AWS region of the Glue Schema Registry.","type":"string","example":"us-east-1","isRequired":true,"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.1.glueRegion","typeLabel":"string"},"glueRegistryName":{"description":"Name of the Glue Schema Registry.","type":"string","example":"my-registry","isRequired":true,"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.1.glueRegistryName","typeLabel":"string"},"glueRoleArn":{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the iamRole of the Kafka source, so it is required when the source does not authenticate with IAM. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/kafka#iam","type":"string","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.1.glueRoleArn","typeLabel":"string"}},"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry.oneOf.2","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.schemaRegistry","typeLabel":"object · object · null"},"caCertificate":{"oneOf":[{"description":"PEM encoded CA certificates to validate the broker's certificate.","type":"string","uniqueKey":"result.source.kafka.oneOf.0.caCertificate.oneOf.0","typeLabel":"string"},{"description":"PEM encoded CA certificates to validate the broker's certificate.","type":"null","uniqueKey":"result.source.kafka.oneOf.0.caCertificate.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.caCertificate","typeLabel":"string | null"},"reversePrivateEndpointIds":{"type":"array","description":"Reverse private endpoint UUIDs used for a secure private connection to the Kafka source.","items":{"type":"string","uniqueKey":"result.source.kafka.oneOf.0.reversePrivateEndpointIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.source.kafka.oneOf.0.reversePrivateEndpointIds","typeLabel":"string[]"},"exactlyOnce":{"oneOf":[{"description":"Enable exactly-once delivery. Guarantees every Kafka record is inserted exactly once across restarts and rebalances. Can only be set at pipe creation.","type":"boolean","uniqueKey":"result.source.kafka.oneOf.0.exactlyOnce.oneOf.0","typeLabel":"boolean"},{"description":"Enable exactly-once delivery. Guarantees every Kafka record is inserted exactly once across restarts and rebalances. Can only be set at pipe creation.","type":"null","uniqueKey":"result.source.kafka.oneOf.0.exactlyOnce.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.exactlyOnce","typeLabel":"boolean | null"},"tombstoneMode":{"oneOf":[{"description":"How Kafka tombstone records are handled. Set to \"delete\" to delete the matching destination row; this requires exactly-once delivery. Set to \"soft_delete\" to write a row with the _is_deleted virtual column set to true; exactly-once delivery is not required. Can only be set at pipe creation.","type":"string","enum":["delete","soft_delete"],"example":"soft_delete","uniqueKey":"result.source.kafka.oneOf.0.tombstoneMode.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"How Kafka tombstone records are handled. Set to \"delete\" to delete the matching destination row; this requires exactly-once delivery. Set to \"soft_delete\" to write a row with the _is_deleted virtual column set to true; exactly-once delivery is not required. Can only be set at pipe creation.","type":"null","enum":["delete","soft_delete"],"example":"soft_delete","uniqueKey":"result.source.kafka.oneOf.0.tombstoneMode.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka.oneOf.0.tombstoneMode","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"result.source.kafka.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.kafka.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kafka","typeLabel":"object | null"},"objectStorage":{"oneOf":[{"type":"object","properties":{"type":{"description":"Type of the ObjectStorage source.","type":"string","enum":["s3","gcs","dospaces","azureblobstorage","cloudflarer2","ovhobjectstorage"],"uniqueKey":"result.source.objectStorage.oneOf.0.type","typeLabel":"enum\u003cstring>"},"format":{"description":"Format of the files.","type":"string","enum":["JSONEachRow","JSONAsObject","CSV","CSVWithNames","TabSeparated","TabSeparatedWithNames","Parquet","Avro"],"uniqueKey":"result.source.objectStorage.oneOf.0.format","typeLabel":"enum\u003cstring>"},"url":{"description":"Provide a path to the file(s) you want to ingest. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"string","example":"https://datasets-documentation.s3.eu-west-3.amazonaws.com/http/**.ndjson.gz","uniqueKey":"result.source.objectStorage.oneOf.0.url","typeLabel":"string"},"delimiter":{"oneOf":[{"description":"Delimiter used in the files.","type":"string","example":",","uniqueKey":"result.source.objectStorage.oneOf.0.delimiter.oneOf.0","typeLabel":"string"},{"description":"Delimiter used in the files.","type":"null","example":",","uniqueKey":"result.source.objectStorage.oneOf.0.delimiter.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.delimiter","typeLabel":"string | null"},"compression":{"oneOf":[{"description":"Compression algorithm used for the files.","type":"string","enum":["none","gzip","gz","brotli","br","xz","LZMA","zstd","auto"],"example":"auto","uniqueKey":"result.source.objectStorage.oneOf.0.compression.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Compression algorithm used for the files.","type":"null","enum":["none","gzip","gz","brotli","br","xz","LZMA","zstd","auto"],"example":"auto","uniqueKey":"result.source.objectStorage.oneOf.0.compression.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.compression","typeLabel":"enum\u003cstring> | null"},"isContinuous":{"oneOf":[{"description":"If set to true, the pipe will continuously read new files from the source. If set to false, the pipe will read the files only once. New files have to be uploaded lexically order.","type":"boolean","uniqueKey":"result.source.objectStorage.oneOf.0.isContinuous.oneOf.0","typeLabel":"boolean"},{"description":"If set to true, the pipe will continuously read new files from the source. If set to false, the pipe will read the files only once. New files have to be uploaded lexically order.","type":"null","uniqueKey":"result.source.objectStorage.oneOf.0.isContinuous.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.isContinuous","typeLabel":"boolean | null"},"queueUrl":{"oneOf":[{"description":"Queue URL for event-based continuous ingestion. For S3, provide an SQS queue URL. For GCS, provide a Pub/Sub subscription (e.g. projects/{project}/subscriptions/{name}). When provided, files are ingested based on event notifications rather than lexicographical order. Only applicable when isContinuous is true and authentication is not public.","type":"string","example":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","uniqueKey":"result.source.objectStorage.oneOf.0.queueUrl.oneOf.0","typeLabel":"string"},{"description":"Queue URL for event-based continuous ingestion. For S3, provide an SQS queue URL. For GCS, provide a Pub/Sub subscription (e.g. projects/{project}/subscriptions/{name}). When provided, files are ingested based on event notifications rather than lexicographical order. Only applicable when isContinuous is true and authentication is not public.","type":"null","example":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","uniqueKey":"result.source.objectStorage.oneOf.0.queueUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.queueUrl","typeLabel":"string | null"},"skipInitialLoad":{"oneOf":[{"description":"If set to true, skips the initial load and only ingests files delivered by queue notifications. Only applicable when queueUrl is provided.","type":"boolean","uniqueKey":"result.source.objectStorage.oneOf.0.skipInitialLoad.oneOf.0","typeLabel":"boolean"},{"description":"If set to true, skips the initial load and only ingests files delivered by queue notifications. Only applicable when queueUrl is provided.","type":"null","uniqueKey":"result.source.objectStorage.oneOf.0.skipInitialLoad.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.skipInitialLoad","typeLabel":"boolean | null"},"startAfter":{"oneOf":[{"description":"Skip all files up to and including this object key during the initial load. Cannot be provided when skipInitialLoad is true.","type":"string","example":"events/2026-06-01/","uniqueKey":"result.source.objectStorage.oneOf.0.startAfter.oneOf.0","typeLabel":"string"},{"description":"Skip all files up to and including this object key during the initial load. Cannot be provided when skipInitialLoad is true.","type":"null","example":"events/2026-06-01/","uniqueKey":"result.source.objectStorage.oneOf.0.startAfter.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.startAfter","typeLabel":"string | null"},"authentication":{"oneOf":[{"description":"Authentication method. IAM_USER is for S3, GCS, and DigitalOcean Spaces. IAM_ROLE is for S3 only. SERVICE_ACCOUNT is for GCS only. For GCS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. CONNECTION_STRING is for Azure Blob Storage. PUBLIC uses no authentication.","type":"string","enum":["IAM_ROLE","IAM_USER","CONNECTION_STRING","SERVICE_ACCOUNT","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"result.source.objectStorage.oneOf.0.authentication.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Authentication method. IAM_USER is for S3, GCS, and DigitalOcean Spaces. IAM_ROLE is for S3 only. SERVICE_ACCOUNT is for GCS only. For GCS, SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources. CONNECTION_STRING is for Azure Blob Storage. PUBLIC uses no authentication.","type":"null","enum":["IAM_ROLE","IAM_USER","CONNECTION_STRING","SERVICE_ACCOUNT","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"uniqueKey":"result.source.objectStorage.oneOf.0.authentication.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.authentication","typeLabel":"enum\u003cstring> | null"},"iamRole":{"oneOf":[{"description":"IAM role to be used with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#authentication","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.objectStorage.oneOf.0.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role to be used with IAM role authentication. Read more in ClickPipes documentation: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#authentication","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.objectStorage.oneOf.0.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.iamRole","typeLabel":"string | null"},"connectionString":{"oneOf":[{"description":"Connection string for Azure Blob Storage authentication. Required when authentication is CONNECTION_STRING.","type":"string","example":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","uniqueKey":"result.source.objectStorage.oneOf.0.connectionString.oneOf.0","typeLabel":"string"},{"description":"Connection string for Azure Blob Storage authentication. Required when authentication is CONNECTION_STRING.","type":"null","example":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","uniqueKey":"result.source.objectStorage.oneOf.0.connectionString.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.connectionString","typeLabel":"string | null"},"path":{"oneOf":[{"description":"Path to the file(s) within the Azure container. Used for Azure Blob Storage sources. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"string","example":"data/logs/*.json","uniqueKey":"result.source.objectStorage.oneOf.0.path.oneOf.0","typeLabel":"string"},{"description":"Path to the file(s) within the Azure container. Used for Azure Blob Storage sources. You can specify multiple files using bash-like wildcards. For more information, see the documentation on using wildcards in path: https://clickhouse.com/docs/en/integrations/clickpipes/object-storage#limitations","type":"null","example":"data/logs/*.json","uniqueKey":"result.source.objectStorage.oneOf.0.path.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.path","typeLabel":"string | null"},"azureContainerName":{"oneOf":[{"description":"Container name for Azure Blob Storage. Required when type is azureblobstorage.","type":"string","example":"mycontainer","uniqueKey":"result.source.objectStorage.oneOf.0.azureContainerName.oneOf.0","typeLabel":"string"},{"description":"Container name for Azure Blob Storage. Required when type is azureblobstorage.","type":"null","example":"mycontainer","uniqueKey":"result.source.objectStorage.oneOf.0.azureContainerName.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage.oneOf.0.azureContainerName","typeLabel":"string | null"}},"uniqueKey":"result.source.objectStorage.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.objectStorage.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.objectStorage","typeLabel":"object | null"},"kinesis":{"oneOf":[{"type":"object","properties":{"format":{"description":"Format of the Kinesis stream.","type":"string","enum":["JSONEachRow","Avro","AvroConfluent","Protobuf"],"uniqueKey":"result.source.kinesis.oneOf.0.format","typeLabel":"enum\u003cstring>"},"streamName":{"description":"Name of the Kinesis stream.","type":"string","example":"my-stream","uniqueKey":"result.source.kinesis.oneOf.0.streamName","typeLabel":"string"},"region":{"description":"AWS region of the Kinesis stream.","type":"string","example":"us-east-1","uniqueKey":"result.source.kinesis.oneOf.0.region","typeLabel":"string"},"useEnhancedFanOut":{"oneOf":[{"description":"Use enhanced fan-out for the Kinesis stream.","type":"boolean","uniqueKey":"result.source.kinesis.oneOf.0.useEnhancedFanOut.oneOf.0","typeLabel":"boolean"},{"description":"Use enhanced fan-out for the Kinesis stream.","type":"null","uniqueKey":"result.source.kinesis.oneOf.0.useEnhancedFanOut.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis.oneOf.0.useEnhancedFanOut","typeLabel":"boolean | null"},"iteratorType":{"description":"Type of iterator to use when reading from the Kinesis stream. If AT_TIMESTAMP is used, the timestamp field must be provided.","type":"string","enum":["TRIM_HORIZON","LATEST","AT_TIMESTAMP"],"uniqueKey":"result.source.kinesis.oneOf.0.iteratorType","typeLabel":"enum\u003cstring>"},"timestamp":{"oneOf":[{"description":"UNIX timestamp to start reading from the Kinesis stream. Required if iteratorType is AT_TIMESTAMP.","type":"integer","example":1615766400,"uniqueKey":"result.source.kinesis.oneOf.0.timestamp.oneOf.0","typeLabel":"integer"},{"description":"UNIX timestamp to start reading from the Kinesis stream. Required if iteratorType is AT_TIMESTAMP.","type":"null","example":1615766400,"uniqueKey":"result.source.kinesis.oneOf.0.timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis.oneOf.0.timestamp","typeLabel":"integer | null"},"authentication":{"description":"Authentication method to use with the Kinesis stream.","type":"string","enum":["IAM_ROLE","IAM_USER"],"uniqueKey":"result.source.kinesis.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"oneOf":[{"description":"IAM role to use for authentication. Required if IAM_ROLE is used.","type":"string","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.kinesis.oneOf.0.iamRole.oneOf.0","typeLabel":"string"},{"description":"IAM role to use for authentication. Required if IAM_ROLE is used.","type":"null","example":"arn:aws:iam::123456789012:role/MyRole","uniqueKey":"result.source.kinesis.oneOf.0.iamRole.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis.oneOf.0.iamRole","typeLabel":"string | null"},"schemaRegistry":{"oneOf":[{"type":"object","required":["type","glueRegion","glueRegistryName"],"properties":{"type":{"description":"Type of the schema registry. Kinesis ClickPipes support the AWS Glue Schema Registry, which authenticates with IAM instead of credentials.","type":"string","enum":["glue"],"isRequired":true,"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.type","typeLabel":"enum\u003cstring>"},"glueRegion":{"description":"AWS region of the Glue Schema Registry.","type":"string","example":"us-east-1","isRequired":true,"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.glueRegion","typeLabel":"string"},"glueRegistryName":{"description":"Name of the Glue Schema Registry.","type":"string","example":"my-registry","isRequired":true,"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.glueRegistryName","typeLabel":"string"},"glueRoleArn":{"oneOf":[{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the IAM identity of the Kinesis source.","type":"string","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.glueRoleArn.oneOf.0","typeLabel":"string"},{"description":"IAM role to assume for Glue Schema Registry access. Defaults to the IAM identity of the Kinesis source.","type":"null","example":"arn:aws:iam::123456789012:role/MyGlueRegistryRole","uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.glueRoleArn.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0.glueRoleArn","typeLabel":"string | null"}},"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis.oneOf.0.schemaRegistry","typeLabel":"object | null"}},"uniqueKey":"result.source.kinesis.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.kinesis.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.kinesis","typeLabel":"object | null"},"pubsub":{"oneOf":[{"type":"object","required":["format","projectId","topic","authentication","seekType"],"properties":{"format":{"description":"Format of messages in the Pub/Sub topic. GCP Pub/Sub ClickPipes are in private preview — contact support to enable this feature for your organization.","type":"string","enum":["JSONEachRow","Avro","Protobuf"],"example":"JSONEachRow","isRequired":true,"uniqueKey":"result.source.pubsub.oneOf.0.format","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the Pub/Sub topic.","type":"string","example":"my-gcp-project","isRequired":true,"uniqueKey":"result.source.pubsub.oneOf.0.projectId","typeLabel":"string"},"topic":{"description":"Pub/Sub topic name (not the fully-qualified path).","type":"string","example":"my-topic","isRequired":true,"uniqueKey":"result.source.pubsub.oneOf.0.topic","typeLabel":"string"},"authentication":{"description":"Authentication method to use with GCP Pub/Sub. SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources.","type":"string","enum":["SERVICE_ACCOUNT","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"SERVICE_ACCOUNT","isRequired":true,"uniqueKey":"result.source.pubsub.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"seekType":{"description":"Starting position strategy for consuming the subscription. The seekTimestamp companion is required only when seekType is \"timestamp\"; setting it for a mismatched seek type is rejected.","type":"string","enum":["latest","earliest","timestamp"],"example":"earliest","isRequired":true,"uniqueKey":"result.source.pubsub.oneOf.0.seekType","typeLabel":"enum\u003cstring>"},"seekTimestamp":{"oneOf":[{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"string","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"result.source.pubsub.oneOf.0.seekTimestamp.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"RFC 3339 / ISO 8601 timestamp to seek to. Required when seekType is \"timestamp\"; must be omitted otherwise.","type":"null","format":"date-time","example":"2026-04-10T12:00:00Z","uniqueKey":"result.source.pubsub.oneOf.0.seekTimestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.pubsub.oneOf.0.seekTimestamp","typeLabel":"string\u003cdate-time> | null"},"filter":{"oneOf":[{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"string","maxLength":256,"uniqueKey":"result.source.pubsub.oneOf.0.filter.oneOf.0","typeLabel":"string"},{"description":"Optional Pub/Sub subscription filter expression (CEL). Maximum 256 characters.","type":"null","maxLength":256,"uniqueKey":"result.source.pubsub.oneOf.0.filter.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.pubsub.oneOf.0.filter","typeLabel":"string | null"},"enableOrdering":{"oneOf":[{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"boolean","uniqueKey":"result.source.pubsub.oneOf.0.enableOrdering.oneOf.0","typeLabel":"boolean"},{"description":"Whether to enable ordered delivery of messages (requires messages to be published with ordering keys).","type":"null","uniqueKey":"result.source.pubsub.oneOf.0.enableOrdering.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.pubsub.oneOf.0.enableOrdering","typeLabel":"boolean | null"},"ackDeadline":{"oneOf":[{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"integer","minimum":10,"maximum":600,"uniqueKey":"result.source.pubsub.oneOf.0.ackDeadline.oneOf.0","typeLabel":"integer"},{"description":"Acknowledgement deadline for messages, in seconds. Must be between 10 and 600.","type":"null","minimum":10,"maximum":600,"uniqueKey":"result.source.pubsub.oneOf.0.ackDeadline.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.pubsub.oneOf.0.ackDeadline","typeLabel":"integer | null"}},"uniqueKey":"result.source.pubsub.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.pubsub.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.pubsub","typeLabel":"object | null"},"postgres":{"oneOf":[{"type":"object","properties":{"type":{"oneOf":[{"description":"Type of the Postgres source. Defaults to \"postgres\" if not specified.","type":"string","enum":["postgres","supabase","neon","alloydb","planetscale","rdspostgres","aurorapostgres","cloudsqlpostgres","azurepostgres","crunchybridge","tigerdata"],"uniqueKey":"result.source.postgres.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Type of the Postgres source. Defaults to \"postgres\" if not specified.","type":"null","enum":["postgres","supabase","neon","alloydb","planetscale","rdspostgres","aurorapostgres","cloudsqlpostgres","azurepostgres","crunchybridge","tigerdata"],"uniqueKey":"result.source.postgres.oneOf.0.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.postgres.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"host":{"description":"PostgreSQL server hostname or IP address. To use a reverse private endpoint, pass the endpoint hostname here. For Cloud SQL with SERVICE_ACCOUNT_WORKLOAD_IDENTITY authentication, pass the instance connection name (project:region:instance).","type":"string","example":"my-postgres-server.example.com","uniqueKey":"result.source.postgres.oneOf.0.host","typeLabel":"string"},"port":{"description":"PostgreSQL server port.","type":"integer","minimum":1,"maximum":65535,"example":5432,"uniqueKey":"result.source.postgres.oneOf.0.port","typeLabel":"integer"},"database":{"description":"PostgreSQL database name to replicate from.","type":"string","example":"production_db","uniqueKey":"result.source.postgres.oneOf.0.database","typeLabel":"string"},"authentication":{"description":"Authentication method for Postgres connection. IAM_ROLE is only available for services on AWS.","type":"string","enum":["basic","IAM_ROLE","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"IAM_ROLE","uniqueKey":"result.source.postgres.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"description":"IAM role ARN for IAM authentication (required for IAM_ROLE authentication, services on AWS only).","type":"string","example":"arn:aws:iam::123456789012:role/MyApplicationRole","uniqueKey":"result.source.postgres.oneOf.0.iamRole","typeLabel":"string"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"my-postgres-server.example.com","uniqueKey":"result.source.postgres.oneOf.0.tlsHost","typeLabel":"string"},"caCertificate":{"description":"PEM encoded CA certificate to validate the Postgres server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"result.source.postgres.oneOf.0.caCertificate","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the Postgres connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the Postgres connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.skipCertVerification","typeLabel":"boolean"},"settings":{"properties":{"syncIntervalSeconds":{"description":"Interval in seconds to sync data from Postgres during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"result.source.postgres.oneOf.0.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":1000,"uniqueKey":"result.source.postgres.oneOf.0.settings.pullBatchSize","typeLabel":"integer"},"publicationName":{"description":"PostgreSQL publication name to use for CDC replication. If not provided, ClickPipes will create one automatically.","type":"string","example":"clickpipes_publication","uniqueKey":"result.source.postgres.oneOf.0.settings.publicationName","typeLabel":"string"},"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","uniqueKey":"result.source.postgres.oneOf.0.settings.replicationMode","typeLabel":"enum\u003cstring>"},"replicationSlotName":{"description":"PostgreSQL replication slot name. Only valid for \"cdc_only\" mode. For \"cdc\" mode, ClickPipes creates the slot automatically.","type":"string","example":"clickpipes_slot","uniqueKey":"result.source.postgres.oneOf.0.settings.replicationSlotName","typeLabel":"string"},"allowNullableColumns":{"description":"Preserve nullability from Postgres in the destination ClickHouse table. When true, columns without NOT NULL constraints are created as Nullable(...). When false, all columns are non-nullable and NULL values are replaced with the default value for the type. Note: Nullable types have performance overhead in ClickHouse.","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers to use per table in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.postgres.oneOf.0.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"result.source.postgres.oneOf.0.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of tables to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.postgres.oneOf.0.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"enableFailoverSlots":{"description":"Enable failover support for the replication slot on PG17 and newer. Only applicable when ClickPipes creates the replication slot (i.e., replicationSlotName is NOT provided).","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.settings.enableFailoverSlots","typeLabel":"boolean"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for PostgreSQL DELETE operations.","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.settings.deleteOnMerge","typeLabel":"boolean"}},"type":"object","uniqueKey":"result.source.postgres.oneOf.0.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"List of table mappings defining which PostgreSQL tables to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceSchemaName":{"description":"PostgreSQL source schema name.","type":"string","example":"public","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].sourceSchemaName","typeLabel":"string"},"sourceTable":{"description":"PostgreSQL source table name.","type":"string","example":"users","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name, optionally prefixed with schema name (e.g., \"my_schema_my_table\"). The table will be created automatically if it does not exist. For snapshot mode, the target table must be empty.","type":"string","example":"public_users","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"List of column names to exclude from replication. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_id","temp_data"],"uniqueItems":true,"uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key. If true, sortingKeys must be provided. If false or omitted, the default sorting key is the PostgreSQL primary key.","type":"boolean","example":false,"uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. Only used when useCustomSortingKey is true. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["created_at_date","event_id"],"uniqueItems":true,"uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"partitionKey":{"description":"Custom partitioning column used for parallel snapshotting. Only beneficial for PostgreSQL 13 (no benefit for PG14+, which supports indexed ctid scans). Must be an indexed column of type: `smallint`, `integer`, `bigint`, `timestamp without time zone`, or `timestamp with time zone`. Unrelated to ClickHouse partitioning.","type":"string","example":"id","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].partitionKey","typeLabel":"string"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX].partitionByExpr","typeLabel":"string"}},"type":"object","uniqueKey":"result.source.postgres.oneOf.0.tableMappings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.source.postgres.oneOf.0.tableMappings","typeLabel":"object[]"}},"uniqueKey":"result.source.postgres.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.postgres.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.postgres","typeLabel":"object | null"},"mysql":{"oneOf":[{"type":"object","required":["host","port","settings","tableMappings"],"properties":{"host":{"description":"MySQL server hostname or IP address. To use a reverse private endpoint, pass the endpoint hostname here. For Cloud SQL with SERVICE_ACCOUNT_WORKLOAD_IDENTITY authentication, pass the instance connection name (project:region:instance).","type":"string","example":"my-mysql-server.example.com","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.host","typeLabel":"string"},"port":{"description":"MySQL server port.","type":"integer","minimum":1,"maximum":65535,"example":3306,"isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.port","typeLabel":"integer"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.settings.replicationMode","typeLabel":"enum\u003cstring>"},"syncIntervalSeconds":{"description":"Interval in seconds to sync data from MySQL during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"result.source.mysql.oneOf.0.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":1000,"uniqueKey":"result.source.mysql.oneOf.0.settings.pullBatchSize","typeLabel":"integer"},"replicationMechanism":{"description":"MySQL replication mechanism: \"GTID\" (Global Transaction Identifier) or \"FILE_POS\" (binary log file and position). Defaults to \"GTID\" if not specified. MariaDB supports \"GTID\" only. For \"FILE_POS\" on MySQL, contact support.","type":"string","enum":["GTID","FILE_POS"],"example":"GTID","uniqueKey":"result.source.mysql.oneOf.0.settings.replicationMechanism","typeLabel":"enum\u003cstring>"},"useCompression":{"description":"Enable compression for the MySQL connection.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.settings.useCompression","typeLabel":"boolean"},"allowNullableColumns":{"description":"Preserve nullability from MySQL in the destination ClickHouse table. When true, columns without NOT NULL constraints are created as Nullable(...). When false, all columns are non-nullable and NULL values are replaced with the default value for the type. Note: Nullable types have performance overhead in ClickHouse.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers to use per table in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.mysql.oneOf.0.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"result.source.mysql.oneOf.0.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of tables to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.mysql.oneOf.0.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for MySQL DELETE operations.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.settings.deleteOnMerge","typeLabel":"boolean"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"List of table mappings defining which MySQL tables to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceSchemaName":{"description":"MySQL source database name.","type":"string","example":"my_database","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].sourceSchemaName","typeLabel":"string"},"sourceTable":{"description":"MySQL source table name.","type":"string","example":"users","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name, optionally prefixed with schema name (e.g., \"my_database_my_table\"). The table will be created automatically if it does not exist. For snapshot mode, the target table must be empty.","type":"string","example":"my_database_users","isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"List of column names to exclude from replication. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_id","temp_data"],"uniqueItems":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key. If true, sortingKeys must be provided. If false or omitted, the default sorting key is the MySQL primary key.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. Only used when useCustomSortingKey is true. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["created_at_date","event_id"],"uniqueItems":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"partitionKey":{"description":"Custom partitioning column used for parallel snapshotting. Must be an indexed column of an integer, date, datetime or timestamp type. Unrelated to ClickHouse partitioning.","type":"string","example":"id","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].partitionKey","typeLabel":"string"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX].partitionByExpr","typeLabel":"string"}},"required":["sourceSchemaName","sourceTable","targetTable"],"type":"object","uniqueKey":"result.source.mysql.oneOf.0.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"result.source.mysql.oneOf.0.tableMappings","typeLabel":"object[]"},"type":{"oneOf":[{"description":"Type of the MySQL source. Defaults to \"mysql\" if not specified.","type":"string","enum":["mysql","rdsmysql","auroramysql","cloudsqlmysql","mariadb","rdsmariadb"],"uniqueKey":"result.source.mysql.oneOf.0.type.oneOf.0","typeLabel":"enum\u003cstring>"},{"description":"Type of the MySQL source. Defaults to \"mysql\" if not specified.","type":"null","enum":["mysql","rdsmysql","auroramysql","cloudsqlmysql","mariadb","rdsmariadb"],"uniqueKey":"result.source.mysql.oneOf.0.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.mysql.oneOf.0.type","typeLabel":"enum\u003cstring> | null"},"authentication":{"description":"Authentication method for MySQL connection. IAM_ROLE is only available for services on AWS.","type":"string","enum":["basic","IAM_ROLE","SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"example":"basic","uniqueKey":"result.source.mysql.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"iamRole":{"description":"IAM role ARN for IAM authentication (required for IAM_ROLE authentication, services on AWS only).","type":"string","example":"arn:aws:iam::123456789012:role/MyApplicationRole","uniqueKey":"result.source.mysql.oneOf.0.iamRole","typeLabel":"string"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"my-mysql-server.example.com","uniqueKey":"result.source.mysql.oneOf.0.tlsHost","typeLabel":"string"},"caCertificate":{"description":"PEM encoded CA certificate to validate the MySQL server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"result.source.mysql.oneOf.0.caCertificate","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the MySQL connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the MySQL connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"result.source.mysql.oneOf.0.skipCertVerification","typeLabel":"boolean"},"serverId":{"description":"Optional MySQL server_id the pipe declares itself as in the MySQL replication topology. Must be unique across replicas connected to the source. If omitted, one is assigned automatically.","type":"integer","minimum":1,"maximum":4294967295,"example":4242,"uniqueKey":"result.source.mysql.oneOf.0.serverId","typeLabel":"integer"}},"uniqueKey":"result.source.mysql.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.mysql.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.mysql","typeLabel":"object | null"},"bigquery":{"oneOf":[{"type":"object","required":["snapshotStagingPath","settings","tableMappings","authentication"],"properties":{"snapshotStagingPath":{"description":"GCS bucket path for staging snapshot data (e.g., gs://my-bucket/staging/). Data will be automatically cleaned up after initial load.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.snapshotStagingPath","typeLabel":"string"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","example":"cdc","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.settings.replicationMode","typeLabel":"string"},"replicationMethod":{"description":"How changes are captured from BigQuery. \"query_based\" polls each table using a watermark timestamp column, \"events_based\" reads the BigQuery change history using the APPENDS or CHANGES table function. Required for \"cdc\" and \"cdc_only\" replication modes and not allowed for \"snapshot\".","type":"string","example":"query_based","uniqueKey":"result.source.bigquery.oneOf.0.settings.replicationMethod","typeLabel":"string"},"syncIntervalSeconds":{"description":"Interval in seconds between CDC syncs. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":60,"uniqueKey":"result.source.bigquery.oneOf.0.settings.syncIntervalSeconds","typeLabel":"integer"},"queryCdcPullSyncParallelism":{"description":"Number of tables pulled in parallel during a CDC sync. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":4,"uniqueKey":"result.source.bigquery.oneOf.0.settings.queryCdcPullSyncParallelism","typeLabel":"integer"},"syncDelaySeconds":{"description":"Each CDC sync reads data only up to now minus this delay, giving recently written rows time to become visible in BigQuery. Increase it if your tables are loaded via batch jobs or Google Cloud Dataflow; if set too low, late-visible rows may be skipped. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":0,"example":60,"uniqueKey":"result.source.bigquery.oneOf.0.settings.syncDelaySeconds","typeLabel":"integer"},"pullWindowSizeSeconds":{"description":"Maximum amount of time one pull (query) can cover. Applies when the pipe has fallen behind, e.g. on the first CDC sync or when resuming after a pause: with a 6 hour limit, a pipe that is 3 days behind catches up in 12 smaller pulls instead of one large query. If a pull fails, only that pull is retried. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":86400,"uniqueKey":"result.source.bigquery.oneOf.0.settings.pullWindowSizeSeconds","typeLabel":"integer"},"syncCron":{"description":"Standard 5-field cron expression (or a descriptor such as \"@hourly\") that schedules CDC syncs, e.g. \"0 * * * *\" to sync every hour sharp. Evaluated in UTC unless prefixed with \"CRON_TZ=\u003czone>\". Must not fire more than once a minute. Syncs run on this schedule instead of every syncIntervalSeconds, so the two cannot both be set. Not allowed for \"snapshot\" replication mode.","type":"string","example":"0 * * * *","uniqueKey":"result.source.bigquery.oneOf.0.settings.syncCron","typeLabel":"string"},"allowNullableColumns":{"description":"Allow nullable columns in the destination table.","type":"boolean","uniqueKey":"result.source.bigquery.oneOf.0.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers during initial load.","type":"number","uniqueKey":"result.source.bigquery.oneOf.0.settings.initialLoadParallelism","typeLabel":"number"},"snapshotNumRowsPerPartition":{"description":"Number of rows to snapshot per partition.","type":"number","uniqueKey":"result.source.bigquery.oneOf.0.settings.snapshotNumRowsPerPartition","typeLabel":"number"},"snapshotNumberOfParallelTables":{"description":"Number of parallel tables to snapshot.","type":"number","uniqueKey":"result.source.bigquery.oneOf.0.settings.snapshotNumberOfParallelTables","typeLabel":"number"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"Table mappings for BigQuery pipe.","items":{"properties":{"sourceDatasetName":{"description":"Source BigQuery dataset name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].sourceDatasetName","typeLabel":"string"},"sourceTable":{"description":"Source table name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"Target ClickHouse table name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"Columns to exclude from the target table.","items":{"type":"string","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key for the target table.","type":"boolean","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of columns to use as sorting key for the target table.","items":{"type":"string","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"Table engine to use for the target table.","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"queryCdcWatermarkColumn":{"description":"Source column of type TIMESTAMP used as the CDC watermark. Required for every table when replicationMethod is \"query_based\"; not allowed otherwise.","type":"string","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].queryCdcWatermarkColumn","typeLabel":"string"},"eventsFunction":{"description":"BigQuery table function used to read changes: \"appends\" (newly appended rows) or \"changes\" (all row changes). Required for every table when replicationMethod is \"events_based\"; not allowed otherwise.","type":"string","example":"appends","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX].eventsFunction","typeLabel":"string"}},"required":["sourceDatasetName","sourceTable","targetTable"],"type":"object","uniqueKey":"result.source.bigquery.oneOf.0.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.tableMappings","typeLabel":"object[]"},"authentication":{"description":"Authenticated with a Google Cloud service account JSON key.","type":"string","enum":["SERVICE_ACCOUNT"],"isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.0.authentication","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the BigQuery resources.","type":"string","example":"my-gcp-project","uniqueKey":"result.source.bigquery.oneOf.0.projectId","typeLabel":"string"}},"uniqueKey":"result.source.bigquery.oneOf.0","typeLabel":"object"},{"type":"object","required":["snapshotStagingPath","settings","tableMappings","authentication"],"properties":{"snapshotStagingPath":{"description":"GCS bucket path for staging snapshot data (e.g., gs://my-bucket/staging/). Data will be automatically cleaned up after initial load.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.snapshotStagingPath","typeLabel":"string"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","example":"cdc","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.settings.replicationMode","typeLabel":"string"},"replicationMethod":{"description":"How changes are captured from BigQuery. \"query_based\" polls each table using a watermark timestamp column, \"events_based\" reads the BigQuery change history using the APPENDS or CHANGES table function. Required for \"cdc\" and \"cdc_only\" replication modes and not allowed for \"snapshot\".","type":"string","example":"query_based","uniqueKey":"result.source.bigquery.oneOf.1.settings.replicationMethod","typeLabel":"string"},"syncIntervalSeconds":{"description":"Interval in seconds between CDC syncs. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":60,"uniqueKey":"result.source.bigquery.oneOf.1.settings.syncIntervalSeconds","typeLabel":"integer"},"queryCdcPullSyncParallelism":{"description":"Number of tables pulled in parallel during a CDC sync. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":4,"uniqueKey":"result.source.bigquery.oneOf.1.settings.queryCdcPullSyncParallelism","typeLabel":"integer"},"syncDelaySeconds":{"description":"Each CDC sync reads data only up to now minus this delay, giving recently written rows time to become visible in BigQuery. Increase it if your tables are loaded via batch jobs or Google Cloud Dataflow; if set too low, late-visible rows may be skipped. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":0,"example":60,"uniqueKey":"result.source.bigquery.oneOf.1.settings.syncDelaySeconds","typeLabel":"integer"},"pullWindowSizeSeconds":{"description":"Maximum amount of time one pull (query) can cover. Applies when the pipe has fallen behind, e.g. on the first CDC sync or when resuming after a pause: with a 6 hour limit, a pipe that is 3 days behind catches up in 12 smaller pulls instead of one large query. If a pull fails, only that pull is retried. Not allowed for \"snapshot\" replication mode.","type":"integer","minimum":1,"example":86400,"uniqueKey":"result.source.bigquery.oneOf.1.settings.pullWindowSizeSeconds","typeLabel":"integer"},"syncCron":{"description":"Standard 5-field cron expression (or a descriptor such as \"@hourly\") that schedules CDC syncs, e.g. \"0 * * * *\" to sync every hour sharp. Evaluated in UTC unless prefixed with \"CRON_TZ=\u003czone>\". Must not fire more than once a minute. Syncs run on this schedule instead of every syncIntervalSeconds, so the two cannot both be set. Not allowed for \"snapshot\" replication mode.","type":"string","example":"0 * * * *","uniqueKey":"result.source.bigquery.oneOf.1.settings.syncCron","typeLabel":"string"},"allowNullableColumns":{"description":"Allow nullable columns in the destination table.","type":"boolean","uniqueKey":"result.source.bigquery.oneOf.1.settings.allowNullableColumns","typeLabel":"boolean"},"initialLoadParallelism":{"description":"Number of parallel workers during initial load.","type":"number","uniqueKey":"result.source.bigquery.oneOf.1.settings.initialLoadParallelism","typeLabel":"number"},"snapshotNumRowsPerPartition":{"description":"Number of rows to snapshot per partition.","type":"number","uniqueKey":"result.source.bigquery.oneOf.1.settings.snapshotNumRowsPerPartition","typeLabel":"number"},"snapshotNumberOfParallelTables":{"description":"Number of parallel tables to snapshot.","type":"number","uniqueKey":"result.source.bigquery.oneOf.1.settings.snapshotNumberOfParallelTables","typeLabel":"number"}},"required":["replicationMode"],"type":"object","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"Table mappings for BigQuery pipe.","items":{"properties":{"sourceDatasetName":{"description":"Source BigQuery dataset name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].sourceDatasetName","typeLabel":"string"},"sourceTable":{"description":"Source table name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].sourceTable","typeLabel":"string"},"targetTable":{"description":"Target ClickHouse table name.","type":"string","isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"excludedColumns":{"type":"array","description":"Columns to exclude from the target table.","items":{"type":"string","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].excludedColumns.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].excludedColumns","typeLabel":"string[]"},"useCustomSortingKey":{"description":"Whether to use a custom sorting key for the target table.","type":"boolean","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].useCustomSortingKey","typeLabel":"boolean"},"sortingKeys":{"type":"array","description":"Ordered list of columns to use as sorting key for the target table.","items":{"type":"string","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].sortingKeys.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].sortingKeys","typeLabel":"string[]"},"tableEngine":{"description":"Table engine to use for the target table.","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"queryCdcWatermarkColumn":{"description":"Source column of type TIMESTAMP used as the CDC watermark. Required for every table when replicationMethod is \"query_based\"; not allowed otherwise.","type":"string","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].queryCdcWatermarkColumn","typeLabel":"string"},"eventsFunction":{"description":"BigQuery table function used to read changes: \"appends\" (newly appended rows) or \"changes\" (all row changes). Required for every table when replicationMethod is \"events_based\"; not allowed otherwise.","type":"string","example":"appends","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX].eventsFunction","typeLabel":"string"}},"required":["sourceDatasetName","sourceTable","targetTable"],"type":"object","uniqueKey":"result.source.bigquery.oneOf.1.tableMappings.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.tableMappings","typeLabel":"object[]"},"authentication":{"description":"Authenticated with the ClickPipes service tenant identity. SERVICE_ACCOUNT_WORKLOAD_IDENTITY is in Private Preview. ClickPipes uses the GCP service account returned in gcpWorkloadIdentity.principal by the operation with operationId clickPipesServiceContextGet; grant it access to the source resources.","type":"string","enum":["SERVICE_ACCOUNT_WORKLOAD_IDENTITY"],"isRequired":true,"uniqueKey":"result.source.bigquery.oneOf.1.authentication","typeLabel":"enum\u003cstring>"},"projectId":{"description":"GCP project ID that owns the BigQuery resources. Older pipes created outside OpenAPI may omit this field.","type":"string","example":"my-gcp-project","uniqueKey":"result.source.bigquery.oneOf.1.projectId","typeLabel":"string"}},"uniqueKey":"result.source.bigquery.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.bigquery.oneOf.2","typeLabel":"null"}],"uniqueKey":"result.source.bigquery","typeLabel":"object · object · null"},"mongodb":{"oneOf":[{"type":"object","required":["uri","readPreference"],"properties":{"uri":{"description":"MongoDB connection URI. Supports both standard URIs (mongodb://...) and SRV URIs (mongodb+srv://...). Embedded credentials are redacted from API responses, so the returned value can differ from what was submitted.","type":"string","example":"mongodb+srv://cluster0.example.mongodb.net/mydb","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.uri","typeLabel":"string"},"readPreference":{"description":"MongoDB read preference for replica set reads.","type":"string","enum":["primary","primaryPreferred","secondary","secondaryPreferred","nearest"],"example":"secondaryPreferred","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.readPreference","typeLabel":"enum\u003cstring>"},"tlsHost":{"description":"TLS/SSL host for secure connections.","type":"string","example":"cluster0.example.mongodb.net","uniqueKey":"result.source.mongodb.oneOf.0.tlsHost","typeLabel":"string"},"disableTls":{"description":"Disable TLS for the MongoDB connection. Defaults to false (TLS enabled).","type":"boolean","example":false,"uniqueKey":"result.source.mongodb.oneOf.0.disableTls","typeLabel":"boolean"},"skipCertVerification":{"description":"Skip TLS certificate verification for the MongoDB connection. Use with caution in production environments.","type":"boolean","example":false,"uniqueKey":"result.source.mongodb.oneOf.0.skipCertVerification","typeLabel":"boolean"},"caCertificate":{"description":"PEM encoded CA certificate to validate the MongoDB server certificate.","type":"string","example":"-----BEGIN CERTIFICATE-----\n...","uniqueKey":"result.source.mongodb.oneOf.0.caCertificate","typeLabel":"string"},"settings":{"properties":{"replicationMode":{"description":"Replication mode: \"cdc\" (change data capture with initial snapshot), \"snapshot\" (one-time snapshot only), or \"cdc_only\" (CDC without initial snapshot).","type":"string","enum":["cdc","snapshot","cdc_only"],"example":"cdc","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.settings.replicationMode","typeLabel":"enum\u003cstring>"},"syncIntervalSeconds":{"description":"Interval in seconds to sync data from MongoDB during CDC replication.","type":"integer","minimum":1,"example":60,"uniqueKey":"result.source.mongodb.oneOf.0.settings.syncIntervalSeconds","typeLabel":"integer"},"pullBatchSize":{"description":"Number of rows to pull in each batch during CDC replication.","type":"integer","minimum":1,"example":100000,"uniqueKey":"result.source.mongodb.oneOf.0.settings.pullBatchSize","typeLabel":"integer"},"initialLoadParallelism":{"description":"Number of parallel workers to use per collection in the initial snapshot phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.mongodb.oneOf.0.settings.initialLoadParallelism","typeLabel":"integer"},"snapshotNumRowsPerPartition":{"description":"Number of rows per partition during the snapshot phase.","type":"integer","minimum":1000,"example":100000,"uniqueKey":"result.source.mongodb.oneOf.0.settings.snapshotNumRowsPerPartition","typeLabel":"integer"},"snapshotNumberOfParallelTables":{"description":"Number of collections to snapshot in parallel during the initial load phase.","type":"integer","minimum":1,"example":1,"uniqueKey":"result.source.mongodb.oneOf.0.settings.snapshotNumberOfParallelTables","typeLabel":"integer"},"deleteOnMerge":{"description":"Enable hard delete behavior in ReplacingMergeTree for MongoDB DELETE operations.","type":"boolean","example":false,"uniqueKey":"result.source.mongodb.oneOf.0.settings.deleteOnMerge","typeLabel":"boolean"},"useJsonNativeFormat":{"description":"Store JSON values in native ClickHouse JSON format. When disabled, JSON data is stored as String.","type":"boolean","example":true,"uniqueKey":"result.source.mongodb.oneOf.0.settings.useJsonNativeFormat","typeLabel":"boolean"}},"required":["replicationMode"],"type":"object","uniqueKey":"result.source.mongodb.oneOf.0.settings","typeLabel":"object"},"tableMappings":{"type":"array","description":"List of collection mappings defining which MongoDB collections to replicate and how they map to ClickHouse tables.","items":{"properties":{"sourceDatabaseName":{"description":"MongoDB source database name.","type":"string","example":"mydb","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].sourceDatabaseName","typeLabel":"string"},"sourceCollection":{"description":"MongoDB source collection name.","type":"string","example":"users","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].sourceCollection","typeLabel":"string"},"targetTable":{"description":"ClickHouse target table name. The table will be created automatically if it does not exist.","type":"string","example":"mydb_users","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].targetTable","typeLabel":"string"},"tableEngine":{"description":"ClickHouse table engine: \"ReplacingMergeTree\" (handles updates/deletes), \"MergeTree\" (append-only), or \"Null\" (forward data to materialized views without storing it).","type":"string","enum":["MergeTree","ReplacingMergeTree","Null"],"example":"ReplacingMergeTree","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].tableEngine","typeLabel":"enum\u003cstring>"},"structuredIngestion":{"properties":{"enabled":{"description":"Replicate the collection into typed ClickHouse columns instead of a single JSON document column.","type":"boolean","example":true,"isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.enabled","typeLabel":"boolean"},"dropUnexpectedValues":{"description":"When true, values that don't fit their column are reported with only the field name and reason, without the value.","type":"boolean","example":false,"default":false,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.dropUnexpectedValues","typeLabel":"boolean"},"columns":{"type":"array","description":"Typed columns of the collection, taken as provided. When omitted, the columns are inferred from a sample of the collection documents. The _id document is always replicated and uses String type.","items":{"properties":{"name":{"description":"Top-level document field name.","type":"string","example":"amount","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX].name","typeLabel":"string"},"type":{"description":"ClickHouse type the field is replicated as. Must be a valid ClickHouse column type supported by structured ingestion.","type":"string","example":"Float64","isRequired":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX].type","typeLabel":"string"}},"required":["name","type"],"type":"object","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.columns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.columns","typeLabel":"object[]"},"excludedColumns":{"type":"array","description":"Names of columns, provided or inferred, to leave out of replication. Names that match no column are ignored. Column names must be unique within this list.","items":{"type":"string","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.excludedColumns.items.[INDEX]","typeLabel":"string"},"example":["internal_notes"],"uniqueItems":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.excludedColumns","typeLabel":"string[]"},"sortingKeys":{"type":"array","description":"Ordered list of column names to use as the sorting (ORDER BY) key in ClickHouse. When omitted, the sorting key is the _id document key.","items":{"type":"string","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.sortingKeys.items.[INDEX]","typeLabel":"string"},"example":["_id","created_at"],"uniqueItems":true,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.sortingKeys","typeLabel":"string[]"},"partitionByExpr":{"description":"ClickHouse PARTITION BY expression applied to the destination table when ClickPipes creates it.","type":"string","example":"toYYYYMM(created_at)","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion.partitionByExpr","typeLabel":"string"}},"required":["enabled"],"type":"object","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].structuredIngestion","typeLabel":"object"},"mongoConfig":{"properties":{"persistDeletedDocuments":{"description":"Persist the full document as it was right before it was deleted, instead of only its _id. Requires changeStreamPreAndPostImages to be enabled on the source collection.","type":"boolean","example":false,"default":false,"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].mongoConfig.persistDeletedDocuments","typeLabel":"boolean"}},"type":"object","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX].mongoConfig","typeLabel":"object"}},"required":["sourceDatabaseName","sourceCollection","targetTable"],"type":"object","uniqueKey":"result.source.mongodb.oneOf.0.tableMappings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.source.mongodb.oneOf.0.tableMappings","typeLabel":"object[]"}},"uniqueKey":"result.source.mongodb.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.source.mongodb.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.source.mongodb","typeLabel":"object | null"}},"type":"object","uniqueKey":"result.source","typeLabel":"object"},"destination":{"properties":{"database":{"description":"Destination database.","type":"string","uniqueKey":"result.destination.database","typeLabel":"string"},"table":{"description":"Destination table. Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","type":"string","uniqueKey":"result.destination.table","typeLabel":"string"},"managedTable":{"description":"Is the table managed by ClickPipes? Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","type":"boolean","uniqueKey":"result.destination.managedTable","typeLabel":"boolean"},"tableDefinition":{"properties":{"engine":{"properties":{"type":{"description":"Engine type of the destination table.","type":"string","enum":["MergeTree","ReplacingMergeTree","SummingMergeTree","Null"],"uniqueKey":"result.destination.tableDefinition.engine.type","typeLabel":"enum\u003cstring>"},"versionColumnId":{"oneOf":[{"description":"Column name to use as version for ReplacingMergeTree engine.","type":"string","uniqueKey":"result.destination.tableDefinition.engine.versionColumnId.oneOf.0","typeLabel":"string"},{"description":"Column name to use as version for ReplacingMergeTree engine.","type":"null","uniqueKey":"result.destination.tableDefinition.engine.versionColumnId.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.destination.tableDefinition.engine.versionColumnId","typeLabel":"string | null"},"columnIds":{"type":"array","description":"Column names to sum for SummingMergeTree engine.","items":{"type":"string","uniqueKey":"result.destination.tableDefinition.engine.columnIds.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.destination.tableDefinition.engine.columnIds","typeLabel":"string[]"}},"type":"object","uniqueKey":"result.destination.tableDefinition.engine","typeLabel":"object"},"sortingKey":{"type":"array","description":"Sorting key of the destination table. An entry that matches the name of a column declared in `columns` is used as that column. Any other entry is used as a SQL expression, for example a JSON sub-path such as `payload.workspace_id`. Entries must not contain commas, and every component must be non-Nullable.","items":{"type":"string","uniqueKey":"result.destination.tableDefinition.sortingKey.items.[INDEX]","typeLabel":"string"},"uniqueKey":"result.destination.tableDefinition.sortingKey","typeLabel":"string[]"},"partitionBy":{"description":"Partition key SQL expression.","type":"string","uniqueKey":"result.destination.tableDefinition.partitionBy","typeLabel":"string"},"primaryKey":{"description":"Primary key of SQL expression.","type":"string","uniqueKey":"result.destination.tableDefinition.primaryKey","typeLabel":"string"},"ttl":{"description":"TTL SQL expression of the destination table.","type":"string","example":"toDateTime(event_time) + INTERVAL 30 DAY","minLength":1,"uniqueKey":"result.destination.tableDefinition.ttl","typeLabel":"string"}},"type":"object","uniqueKey":"result.destination.tableDefinition","typeLabel":"object"},"columns":{"type":"array","description":"Columns of the destination table. Required field for all pipe types except database pipes (Postgres, MySQL, BigQuery).","items":{"properties":{"name":{"description":"Name of the column.","type":"string","uniqueKey":"result.destination.columns.items.[INDEX].name","typeLabel":"string"},"type":{"description":"Type of the column.","type":"string","uniqueKey":"result.destination.columns.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"result.destination.columns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.destination.columns","typeLabel":"object[]"}},"type":"object","uniqueKey":"result.destination","typeLabel":"object"},"fieldMappings":{"type":"array","description":"Field mappings of the ClickPipe. Note that all destination columns must be included in the mappings.","items":{"properties":{"sourceField":{"description":"Source field name.","type":"string","uniqueKey":"result.fieldMappings.items.[INDEX].sourceField","typeLabel":"string"},"destinationField":{"description":"Destination field name.","type":"string","uniqueKey":"result.fieldMappings.items.[INDEX].destinationField","typeLabel":"string"}},"type":"object","uniqueKey":"result.fieldMappings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.fieldMappings","typeLabel":"object[]"},"settings":{"properties":{"streaming_max_insert_wait_ms":{"oneOf":[{"description":"Streaming max insert wait time. Configures the max wait period before inserting data into the ClickHouse.","type":"integer","minimum":500,"maximum":60000,"example":5000,"uniqueKey":"result.settings.streaming_max_insert_wait_ms.oneOf.0","typeLabel":"integer"},{"description":"Streaming max insert wait time. Configures the max wait period before inserting data into the ClickHouse.","type":"null","minimum":500,"maximum":60000,"example":5000,"uniqueKey":"result.settings.streaming_max_insert_wait_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.streaming_max_insert_wait_ms","typeLabel":"integer | null"},"object_storage_concurrency":{"oneOf":[{"description":"Object storage concurrency. Number of concurrent file processing threads","type":"integer","minimum":1,"maximum":35,"example":1,"uniqueKey":"result.settings.object_storage_concurrency.oneOf.0","typeLabel":"integer"},{"description":"Object storage concurrency. Number of concurrent file processing threads","type":"null","minimum":1,"maximum":35,"example":1,"uniqueKey":"result.settings.object_storage_concurrency.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.object_storage_concurrency","typeLabel":"integer | null"},"object_storage_polling_interval_ms":{"oneOf":[{"description":"Object storage polling interval. Configures the refresh interval for querying continuous ingest for new object storage data","type":"integer","minimum":100,"maximum":3600000,"example":30000,"uniqueKey":"result.settings.object_storage_polling_interval_ms.oneOf.0","typeLabel":"integer"},{"description":"Object storage polling interval. Configures the refresh interval for querying continuous ingest for new object storage data","type":"null","minimum":100,"maximum":3600000,"example":30000,"uniqueKey":"result.settings.object_storage_polling_interval_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.object_storage_polling_interval_ms","typeLabel":"integer | null"},"object_storage_max_insert_bytes":{"oneOf":[{"description":"Max insert bytes. Number of bytes to process in a single insert batch","type":"integer","minimum":524288000,"maximum":10737418240,"example":10737418240,"uniqueKey":"result.settings.object_storage_max_insert_bytes.oneOf.0","typeLabel":"integer"},{"description":"Max insert bytes. Number of bytes to process in a single insert batch","type":"null","minimum":524288000,"maximum":10737418240,"example":10737418240,"uniqueKey":"result.settings.object_storage_max_insert_bytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.object_storage_max_insert_bytes","typeLabel":"integer | null"},"object_storage_max_file_count":{"oneOf":[{"description":"Max file count. Maximum number of files to process in a single insert batch","type":"integer","minimum":1,"maximum":10000,"example":100,"uniqueKey":"result.settings.object_storage_max_file_count.oneOf.0","typeLabel":"integer"},{"description":"Max file count. Maximum number of files to process in a single insert batch","type":"null","minimum":1,"maximum":10000,"example":100,"uniqueKey":"result.settings.object_storage_max_file_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.object_storage_max_file_count","typeLabel":"integer | null"},"clickhouse_max_threads":{"oneOf":[{"description":"Max threads. Maximum number of concurrent threads for file processing","type":"integer","minimum":0,"maximum":64,"example":8,"uniqueKey":"result.settings.clickhouse_max_threads.oneOf.0","typeLabel":"integer"},{"description":"Max threads. Maximum number of concurrent threads for file processing","type":"null","minimum":0,"maximum":64,"example":8,"uniqueKey":"result.settings.clickhouse_max_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_max_threads","typeLabel":"integer | null"},"clickhouse_max_insert_threads":{"oneOf":[{"description":"Max insert threads. Maximum number of concurrent insert threads","type":"integer","minimum":0,"maximum":16,"example":1,"uniqueKey":"result.settings.clickhouse_max_insert_threads.oneOf.0","typeLabel":"integer"},{"description":"Max insert threads. Maximum number of concurrent insert threads","type":"null","minimum":0,"maximum":16,"example":1,"uniqueKey":"result.settings.clickhouse_max_insert_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_max_insert_threads","typeLabel":"integer | null"},"clickhouse_min_insert_block_size_bytes":{"oneOf":[{"description":"Min insert block size bytes. Minimum size of data block for insert (in bytes)","type":"integer","minimum":0,"maximum":10737418240,"example":1073741824,"uniqueKey":"result.settings.clickhouse_min_insert_block_size_bytes.oneOf.0","typeLabel":"integer"},{"description":"Min insert block size bytes. Minimum size of data block for insert (in bytes)","type":"null","minimum":0,"maximum":10737418240,"example":1073741824,"uniqueKey":"result.settings.clickhouse_min_insert_block_size_bytes.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_min_insert_block_size_bytes","typeLabel":"integer | null"},"clickhouse_max_download_threads":{"oneOf":[{"description":"Max download threads. Maximum number of concurrent download threads","type":"integer","minimum":0,"maximum":32,"example":4,"uniqueKey":"result.settings.clickhouse_max_download_threads.oneOf.0","typeLabel":"integer"},{"description":"Max download threads. Maximum number of concurrent download threads","type":"null","minimum":0,"maximum":32,"example":4,"uniqueKey":"result.settings.clickhouse_max_download_threads.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_max_download_threads","typeLabel":"integer | null"},"clickhouse_parallel_distributed_insert_select":{"oneOf":[{"description":"Parallel distributed insert select. Only applies when object_storage_use_cluster_function is enabled. When disabled, this setting is ignored and the effective value is 0.","type":"integer","minimum":0,"maximum":2,"example":2,"uniqueKey":"result.settings.clickhouse_parallel_distributed_insert_select.oneOf.0","typeLabel":"integer"},{"description":"Parallel distributed insert select. Only applies when object_storage_use_cluster_function is enabled. When disabled, this setting is ignored and the effective value is 0.","type":"null","minimum":0,"maximum":2,"example":2,"uniqueKey":"result.settings.clickhouse_parallel_distributed_insert_select.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_parallel_distributed_insert_select","typeLabel":"integer | null"},"kafka_read_committed":{"description":"Kafka Read Committed. Whether Kafka consumers read only committed messages","type":"boolean","example":false,"uniqueKey":"result.settings.kafka_read_committed","typeLabel":"boolean"},"object_storage_use_cluster_function":{"oneOf":[{"description":"use cluster function. Whether to use ClickHouse cluster function for distributed processing","type":"boolean","example":true,"uniqueKey":"result.settings.object_storage_use_cluster_function.oneOf.0","typeLabel":"boolean"},{"description":"use cluster function. Whether to use ClickHouse cluster function for distributed processing","type":"null","example":true,"uniqueKey":"result.settings.object_storage_use_cluster_function.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.object_storage_use_cluster_function","typeLabel":"boolean | null"},"clickhouse_parallel_view_processing":{"oneOf":[{"description":"parallel view processing. Whether to enable pushing to attached views concurrently instead of sequentially","type":"boolean","example":false,"uniqueKey":"result.settings.clickhouse_parallel_view_processing.oneOf.0","typeLabel":"boolean"},{"description":"parallel view processing. Whether to enable pushing to attached views concurrently instead of sequentially","type":"null","example":false,"uniqueKey":"result.settings.clickhouse_parallel_view_processing.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.settings.clickhouse_parallel_view_processing","typeLabel":"boolean | null"}},"type":"object","uniqueKey":"result.settings","typeLabel":"object"},"createdAt":{"description":"Creation timestamp of the ClickPipe in ISO 8601 format.","type":"string","format":"date-time","uniqueKey":"result.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"description":"Last update timestamp of the ClickPipe in ISO 8601 format.","type":"string","format":"date-time","uniqueKey":"result.updatedAt","typeLabel":"string\u003cdate-time>"}},"type":"object","uniqueKey":"result","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":200,"requestId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","result":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","serviceId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"my_postgres_pipe","state":"Running","scaling":{"replicas":20,"concurrency":123,"replicaCpuMillicores":1062,"replicaMemoryGb":4.25},"source":{"kafka":{"type":"kafka","format":"JSONEachRow","brokers":"\u003cstring>","topics":"topic1,topic2","consumerGroup":"my-clickpipe-consumer-group","authentication":"PLAIN","iamRole":"arn:aws:iam::123456789012:role/MyRole","offset":{"strategy":"from_beginning","timestamp":"2021-01-01T00:00"},"schemaRegistry":{"url":"https://psrc-aa00.us-east-2.aws.confluent.cloud/schemas/ids/100004","type":"confluent","authentication":"PLAIN","caCertificate":"\u003cstring>"},"caCertificate":"\u003cstring>","reversePrivateEndpointIds":["\u003cstring>"],"exactlyOnce":true,"tombstoneMode":"soft_delete"},"objectStorage":{"type":"s3","format":"JSONEachRow","url":"https://datasets-documentation.s3.eu-west-3.amazonaws.com/http/**.ndjson.gz","delimiter":",","compression":"auto","isContinuous":true,"queueUrl":"https://sqs.us-east-1.amazonaws.com/123456789012/MyQueue","skipInitialLoad":true,"startAfter":"events/2026-06-01/","authentication":"IAM_ROLE","iamRole":"arn:aws:iam::123456789012:role/MyRole","connectionString":"DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net","path":"data/logs/*.json","azureContainerName":"mycontainer"},"kinesis":{"format":"JSONEachRow","streamName":"my-stream","region":"us-east-1","useEnhancedFanOut":true,"iteratorType":"TRIM_HORIZON","timestamp":1615766400,"authentication":"IAM_ROLE","iamRole":"arn:aws:iam::123456789012:role/MyRole","schemaRegistry":{"type":"glue","glueRegion":"us-east-1","glueRegistryName":"my-registry","glueRoleArn":"arn:aws:iam::123456789012:role/MyGlueRegistryRole"}},"pubsub":{"format":"JSONEachRow","projectId":"my-gcp-project","topic":"my-topic","authentication":"SERVICE_ACCOUNT","seekType":"earliest","seekTimestamp":"2026-04-10T12:00:00Z","filter":"\u003cstring>","enableOrdering":true,"ackDeadline":305},"postgres":{"type":"postgres","host":"my-postgres-server.example.com","port":5432,"database":"production_db","authentication":"IAM_ROLE","iamRole":"arn:aws:iam::123456789012:role/MyApplicationRole","tlsHost":"my-postgres-server.example.com","caCertificate":"-----BEGIN CERTIFICATE-----\n...","disableTls":false,"skipCertVerification":false,"settings":{"syncIntervalSeconds":60,"pullBatchSize":1000,"publicationName":"clickpipes_publication","replicationMode":"cdc","replicationSlotName":"clickpipes_slot","allowNullableColumns":false,"initialLoadParallelism":1,"snapshotNumRowsPerPartition":100000,"snapshotNumberOfParallelTables":1,"enableFailoverSlots":false,"deleteOnMerge":false},"tableMappings":[{"sourceSchemaName":"public","sourceTable":"users","targetTable":"public_users","excludedColumns":["internal_id","temp_data"],"useCustomSortingKey":false,"sortingKeys":["created_at_date","event_id"],"tableEngine":"ReplacingMergeTree","partitionKey":"id","partitionByExpr":"toYYYYMM(created_at)"}]},"mysql":{"host":"my-mysql-server.example.com","port":3306,"settings":{"replicationMode":"cdc","syncIntervalSeconds":60,"pullBatchSize":1000,"replicationMechanism":"GTID","useCompression":false,"allowNullableColumns":false,"initialLoadParallelism":1,"snapshotNumRowsPerPartition":100000,"snapshotNumberOfParallelTables":1,"deleteOnMerge":false},"tableMappings":[{"sourceSchemaName":"my_database","sourceTable":"users","targetTable":"my_database_users","excludedColumns":["internal_id","temp_data"],"useCustomSortingKey":false,"sortingKeys":["created_at_date","event_id"],"tableEngine":"ReplacingMergeTree","partitionKey":"id","partitionByExpr":"toYYYYMM(created_at)"}],"type":"mysql","authentication":"basic","iamRole":"arn:aws:iam::123456789012:role/MyApplicationRole","tlsHost":"my-mysql-server.example.com","caCertificate":"-----BEGIN CERTIFICATE-----\n...","disableTls":false,"skipCertVerification":false,"serverId":4242},"bigquery":{"snapshotStagingPath":"\u003cstring>","settings":{"replicationMode":"cdc","replicationMethod":"query_based","syncIntervalSeconds":60,"queryCdcPullSyncParallelism":4,"syncDelaySeconds":60,"pullWindowSizeSeconds":86400,"syncCron":"0 * * * *","allowNullableColumns":true,"initialLoadParallelism":123,"snapshotNumRowsPerPartition":123,"snapshotNumberOfParallelTables":123},"tableMappings":[{"sourceDatasetName":"\u003cstring>","sourceTable":"\u003cstring>","targetTable":"\u003cstring>","excludedColumns":["\u003cstring>"],"useCustomSortingKey":true,"sortingKeys":["\u003cstring>"],"tableEngine":"MergeTree","queryCdcWatermarkColumn":"\u003cstring>","eventsFunction":"appends"}],"authentication":"SERVICE_ACCOUNT","projectId":"my-gcp-project"},"mongodb":{"uri":"mongodb+srv://cluster0.example.mongodb.net/mydb","readPreference":"secondaryPreferred","tlsHost":"cluster0.example.mongodb.net","disableTls":false,"skipCertVerification":false,"caCertificate":"-----BEGIN CERTIFICATE-----\n...","settings":{"replicationMode":"cdc","syncIntervalSeconds":60,"pullBatchSize":100000,"initialLoadParallelism":1,"snapshotNumRowsPerPartition":100000,"snapshotNumberOfParallelTables":1,"deleteOnMerge":false,"useJsonNativeFormat":true},"tableMappings":[{"sourceDatabaseName":"mydb","sourceCollection":"users","targetTable":"mydb_users","tableEngine":"ReplacingMergeTree","structuredIngestion":{"enabled":true,"dropUnexpectedValues":false,"columns":[{"name":"amount","type":"Float64"}],"excludedColumns":["internal_notes"],"sortingKeys":["_id","created_at"],"partitionByExpr":"toYYYYMM(created_at)"},"mongoConfig":{"persistDeletedDocuments":false}}]}},"destination":{"database":"\u003cstring>","table":"\u003cstring>","managedTable":true,"tableDefinition":{"engine":{"type":"MergeTree","versionColumnId":"\u003cstring>","columnIds":["\u003cstring>"]},"sortingKey":["\u003cstring>"],"partitionBy":"\u003cstring>","primaryKey":"\u003cstring>","ttl":"toDateTime(event_time) + INTERVAL 30 DAY"},"columns":[{"name":"\u003cstring>","type":"\u003cstring>"}]},"fieldMappings":[{"sourceField":"\u003cstring>","destinationField":"\u003cstring>"}],"settings":{"streaming_max_insert_wait_ms":5000,"object_storage_concurrency":1,"object_storage_polling_interval_ms":30000,"object_storage_max_insert_bytes":10737418240,"object_storage_max_file_count":100,"clickhouse_max_threads":8,"clickhouse_max_insert_threads":1,"clickhouse_min_insert_block_size_bytes":1073741824,"clickhouse_max_download_threads":4,"clickhouse_parallel_distributed_insert_select":2,"kafka_read_committed":false,"object_storage_use_cluster_function":true,"clickhouse_parallel_view_processing":false},"createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z"}}}},"exampleType":"generated"}},"exampleType":"generated"},"2909aaf8-517b-4940-93e7-63c1769cea8a":{"description":"The request cannot be processed due to a client error. Please verify your request parameters and try again.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"number","description":"HTTP status code.","example":400,"uniqueKey":"status","typeLabel":"number"},"error":{"type":"string","description":"Detailed error description.","uniqueKey":"error","typeLabel":"string"},"requestId":{"type":"string","description":"Unique id assigned to every request. UUIDv4","format":"uuid","uniqueKey":"requestId","typeLabel":"string\u003cuuid>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":400,"error":"\u003cstring>","requestId":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}},"exampleType":"generated"}},"exampleType":"generated"},"45c57bf0-4ea1-4801-9976-831dda65513d":{"description":"An internal server error has occurred. If this issue persists, please contact ClickHouse Cloud support for assistance.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","description":"HTTP status code.","example":500,"uniqueKey":"status","typeLabel":"integer"},"error":{"type":"string","description":"Detailed error description.","uniqueKey":"error","typeLabel":"string"},"requestId":{"type":"string","description":"Unique id assigned to every request. UUIDv4","format":"uuid","uniqueKey":"requestId","typeLabel":"string\u003cuuid>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":500,"error":"\u003cstring>","requestId":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"5083e213-dc90-4f3d-a010-c814ca6ebd8b":{"basicAuth":{"type":"http","scheme":"basic","description":"Use key ID and key secret obtained in ClickHouse Cloud console: https://clickhouse.com/docs/cloud/manage/openapi","x-permission-scopes":"The scope list of a `security` requirement holds ClickHouse Cloud API key permission ids (for example `control-plane:organization:view`), not OAuth scopes. OpenAPI has no field for API key permissions, so this is the closest available place. A key must hold every permission listed on an operation to call it; an operation with no scopes needs none beyond a valid key. Every operation declares at most one requirement object, always for this scheme, so the list is only ever conjunctive — alternative sets of permissions are never expressed.","scopes":[],"schemeName":"basicAuth"}}},"servers":{"1d26ce7e-4a4b-45d7-83ce-b152f6b14a82":{"url":"https://api.clickhouse.cloud"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"Use key ID and key secret obtained in ClickHouse Cloud console: https://clickhouse.com/docs/cloud/manage/openapi","x-permission-scopes":"The scope list of a `security` requirement holds ClickHouse Cloud API key permission ids (for example `control-plane:organization:view`), not OAuth scopes. OpenAPI has no field for API key permissions, so this is the closest available place. A key must hold every permission listed on an operation to call it; an operation with no scopes needs none beyond a valid key. Every operation declares at most one requirement object, always for this scheme, so the list is only ever conjunctive — alternative sets of permissions are never expressed.","scopes":[],"schemeName":"basicAuth"},"schema":{"title":"Basic Auth","type":"object","description":"Use key ID and key secret obtained in ClickHouse Cloud console: https://clickhouse.com/docs/cloud/manage/openapi","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"basicAuth","name":"Authorization"}],"title":"basicAuth"}]},"originalFileLocation":"_specs/cloud-openapi.json"},"subdomain":"private-7c7dfe99","siteName":"ClickHouse Documentation","title":"Create ClickPipe - ClickHouse Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"ar":{"href":"/ar/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"es":{"href":"/es/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"fr":{"href":"/fr/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"ja":{"href":"/ja/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"ko":{"href":"/ko/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"pt-BR":{"href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":0},"ru":{"href":"/ru/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1},"zh":{"href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1}}},"originalFileLocation":"pt-br/products/cloud/api-reference/clickpipes/create-clickpipe.mdx","locale":"pt-BR"},"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=\"dark\"}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=\"Create a new ClickPipe.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ClickHouse Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_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=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create ClickPipe - ClickHouse Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a new ClickPipe.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ClickHouse Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://private-7c7dfe99.mintlify.app/_mintlify/api/og/v2?division=ClickPipes\u0026amp;title=Create+ClickPipe\u0026amp;description=Create+a+new+ClickPipe.\u0026amp;theme=de5161c1b5df52f178b39943\u0026amp;signature=8d0e07f755c73ad084576d4dc0f34def25ea9c87d781f546b96a2558c3840ec4\">\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=\"Create ClickPipe - ClickHouse Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a new ClickPipe.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://private-7c7dfe99.mintlify.app/_mintlify/api/og/v2?division=ClickPipes\u0026amp;title=Create+ClickPipe\u0026amp;description=Create+a+new+ClickPipe.\u0026amp;theme=de5161c1b5df52f178b39943\u0026amp;signature=8d0e07f755c73ad084576d4dc0f34def25ea9c87d781f546b96a2558c3840ec4\">\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=\"/docs/mintlify-assets/_mintlify/favicons/private-7c7dfe99/4UShO1VxIGDRhyfj/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ClickHouse Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1c1c1c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://clickhouse.com/docs/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://clickhouse.com/docs/ar/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://clickhouse.com/docs/es/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://clickhouse.com/docs/fr/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://clickhouse.com/docs/ja/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://clickhouse.com/docs/zh/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://clickhouse.com/docs/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://clickhouse.com/#organization\",\"name\":\"ClickHouse Documentation\",\"url\":\"https://clickhouse.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/private-7c7dfe99/h2VHbIjccjT9ClSc/_site/logo/light.svg?fit=max\u0026auto=format\u0026n=h2VHbIjccjT9ClSc\u0026q=85\u0026s=b8a838f982def2b530a95016300bc7ec\"}},{\"@type\":\"WebSite\",\"@id\":\"https://clickhouse.com/docs#website\",\"name\":\"ClickHouse Documentation\",\"url\":\"https://clickhouse.com/docs\",\"publisher\":{\"@id\":\"https://clickhouse.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe#webpage\",\"url\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\",\"name\":\"Create ClickPipe\",\"description\":\"Create a new ClickPipe.\",\"isPartOf\":{\"@id\":\"https://clickhouse.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API do Cloud\",\"item\":\"https://clickhouse.com/docs/pt-BR/products/cloud/features/admin-features/api/api-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Referência da API\",\"item\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/organization/get-list-of-available-organizations\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ClickPipes\",\"item\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/list-clickpipes\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create ClickPipe\",\"item\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe#apireference\",\"headline\":\"Create ClickPipe\",\"name\":\"Create ClickPipe\",\"description\":\"Create a new ClickPipe.\",\"url\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\",\"mainEntityOfPage\":{\"@id\":\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe#webpage\"},\"publisher\":{\"@id\":\"https://clickhouse.com/#organization\"},\"isPartOf\":{\"@id\":\"https://clickhouse.com/docs#website\"}}]}\u003c/script>","siteName":"ClickHouse Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"es","pages":[{"title":"es","href":"/es/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"pt-BR","tabs":[{"tab":"Início","pages":[{"title":"Início","href":"/pt-BR"}]},{"tab":"Banco de dados","menu":[{"item":"Primeiros passos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-get-started.svg","pages":[{"group":"Primeiros passos","icon":"/images/menu-icon-lightning.svg","pages":[{"title":"Comece a usar o ClickHouse","sidebarTitle":"Visão geral","href":"/pt-BR/get-started"},{"group":"Guias de início rápido","expanded":false,"pages":[{"sidebarTitle":"Explorar guias de início rápido","title":"Explorador dos guias de início rápido","mode":"custom","href":"/pt-BR/get-started/quickstarts/home"},{"group":"Todos os casos de uso","expanded":false,"pages":[{"sidebarTitle":"Início rápido na Cloud","title":"Início rápido do ClickHouse Cloud","href":"/pt-BR/get-started/setup/cloud"},{"sidebarTitle":"Obtenha os detalhes de conexão do Cloud","title":"Obtenha os detalhes de conexão do Cloud","href":"/pt-BR/get-started/quickstarts/obtain-your-cloud-connection-details"},{"sidebarTitle":"Inserir dados no ClickHouse Cloud usando clickhouse-client","title":"Inserir dados no ClickHouse Cloud usando clickhouse-client","href":"/pt-BR/get-started/quickstarts/insert-data-using-clickhouse-client"},{"sidebarTitle":"Criando tabelas no ClickHouse","title":"Criando tabelas no ClickHouse","href":"/pt-BR/get-started/quickstarts/creating-tables"},{"sidebarTitle":"Selecionando dados do ClickHouse","title":"Selecionando dados do ClickHouse","href":"/pt-BR/get-started/quickstarts/writing-queries"},{"sidebarTitle":"Crie sua primeira tabela MergeTree","title":"Crie sua primeira tabela MergeTree","href":"/pt-BR/get-started/quickstarts/create-your-first-mergetree-table"}]},{"group":"Analytics em tempo real","expanded":false,"pages":[{"sidebarTitle":"Crie sua primeira visão materializada","title":"Crie sua primeira visão materializada","href":"/pt-BR/get-started/quickstarts/create-your-first-materialized-view"},{"sidebarTitle":"Crie sua primeira projeção","title":"Crie sua primeira projeção","href":"/pt-BR/get-started/quickstarts/create-your-first-projection"}]},{"group":"Armazenamento de dados","expanded":false,"pages":[{"sidebarTitle":"Como conectar seu catálogo Iceberg ao ClickHouse Cloud","title":"Como conectar seu catálogo Iceberg ao ClickHouse Cloud","href":"/pt-BR/get-started/quickstarts/connect-your-iceberg-catalog"},{"sidebarTitle":"Atualização e exclusão de dados no ClickHouse","title":"Atualização e exclusão de dados no ClickHouse","href":"/pt-BR/get-started/quickstarts/mutations"}]},{"group":"Observabilidade","expanded":false,"pages":[{"sidebarTitle":"Trabalhando com o tipo Map no ClickHouse","title":"Trabalhando com o tipo Map no ClickHouse","href":"/pt-BR/get-started/quickstarts/working-with-the-map-type"}]}]},{"group":"Introdução","expanded":true,"pages":[{"sidebarTitle":"O que é ClickHouse?","title":"O que é ClickHouse?","href":"/pt-BR/get-started/about/intro"},{"sidebarTitle":"Por que o ClickHouse é tão rápido?","title":"Por que o ClickHouse é tão rápido?","href":"/pt-BR/get-started/about/why-clickhouse-is-so-fast"},{"sidebarTitle":"Por que o ClickHouse é único?","title":"Diferenciais do ClickHouse","href":"/pt-BR/get-started/about/distinctive-features"}]},{"group":"Casos de uso","expanded":true,"pages":[{"title":"Casos de uso","sidebarTitle":"Visão geral","href":"/pt-BR/get-started/use-cases/overview"},{"title":"Escolha um serviço para sua carga de trabalho","sidebarTitle":"Escolha um serviço","href":"/pt-BR/get-started/use-cases/choosing-a-service"},{"title":"Analytics em tempo real","sidebarTitle":"Analytics em tempo real","href":"/pt-BR/get-started/use-cases/real-time-analytics"},{"title":"Observabilidade","sidebarTitle":"Observabilidade","href":"/pt-BR/get-started/use-cases/observability"},{"title":"Armazenamento de dados","sidebarTitle":"Armazenamento de dados","href":"/pt-BR/get-started/use-cases/data-warehousing"},{"title":"Análises agênticas","sidebarTitle":"Análises agênticas","href":"/pt-BR/get-started/use-cases/agentic-analytics"}]},{"sidebarTitle":"Modos de implantação","title":"Modos de implantação","href":"/pt-BR/get-started/about/deployment-modes"}]},{"group":"Configuração","icon":"/images/menu-icon-gear.svg","expanded":true,"pages":[{"sidebarTitle":"Instalar","title":"Instruções de instalação","href":"/pt-BR/get-started/setup/install"},{"sidebarTitle":"Início rápido na Cloud","title":"Início rápido do ClickHouse Cloud","href":"/pt-BR/get-started/setup/cloud"},{"group":"Autogerenciado","expanded":true,"pages":[{"title":"Instalação autogerenciada","sidebarTitle":"Visão geral","href":"/pt-BR/get-started/setup/self-managed/overview"},{"group":"Desenvolvimento local","pages":[{"sidebarTitle":"Instalação rápida","title":"Instalação rápida","href":"/pt-BR/get-started/setup/self-managed/quick-install"},{"sidebarTitle":"clickhousectl (CLI)","title":"Instalar com a ClickHouse CLI","href":"/pt-BR/get-started/setup/self-managed/clickhousectl"},{"sidebarTitle":"Docker","title":"Instale o ClickHouse usando o Docker","href":"/pt-BR/get-started/setup/self-managed/docker"},{"sidebarTitle":"Compilações de código-fonte e de CI","title":"Compilações de código-fonte e de CI","href":"/pt-BR/get-started/setup/self-managed/advanced"}]},{"group":"Servidor de produção","pages":[{"sidebarTitle":"Debian/Ubuntu","title":"Instalar o ClickHouse em Debian/Ubuntu","href":"/pt-BR/get-started/setup/self-managed/debian-ubuntu"},{"sidebarTitle":"Red Hat/CentOS","title":"Instale o ClickHouse em distribuições Linux baseadas em rpm","href":"/pt-BR/get-started/setup/self-managed/redhat"},{"sidebarTitle":"NixOS","title":"Instalar o ClickHouse no NixOS","href":"/pt-BR/get-started/setup/self-managed/nixos"},{"sidebarTitle":"Outras versões do Linux","title":"Instalar o ClickHouse usando arquivos tgz","href":"/pt-BR/get-started/setup/self-managed/other-linux"}]}]}]},{"group":"Conjuntos de dados de exemplo","icon":"/images/menu-icon-database.svg","expanded":true,"pages":[{"sidebarTitle":"Visão geral","title":"Tutoriais e conjuntos de dados de exemplo","href":"/pt-BR/get-started/sample-datasets/index"},{"sidebarTitle":"ClickHouse playground","title":"ClickHouse playground","href":"/pt-BR/get-started/sample-datasets/playground"},{"group":"Testes de desempenho","pages":[{"sidebarTitle":"benchmark de big data AMPLab","title":"Benchmark de Big Data AMPLab","href":"/pt-BR/get-started/sample-datasets/amplab-benchmark"},{"sidebarTitle":"Benchmark da Brown University","title":"Benchmark da Brown University","href":"/pt-BR/get-started/sample-datasets/brown-benchmark"},{"sidebarTitle":"Logs de cliques de 1 TB da Criteo","title":"Logs de cliques de um terabyte da Criteo","href":"/pt-BR/get-started/sample-datasets/criteo"},{"title":"Join Order Benchmark (JOB)","sidebarTitle":"JOB","href":"/pt-BR/get-started/sample-datasets/job"},{"sidebarTitle":"Star Schema Benchmark","title":"Star Schema Benchmark (SSB, 2009)","href":"/pt-BR/get-started/sample-datasets/star-schema"},{"title":"TPC-DS (2012)","sidebarTitle":"TPC-DS","href":"/pt-BR/get-started/sample-datasets/tpcds"},{"title":"TPC-H (1999)","sidebarTitle":"TPC-H","href":"/pt-BR/get-started/sample-datasets/tpch"}]},{"group":"Busca vetorial e embeddings","pages":[{"sidebarTitle":"conjunto de dados dbpedia","title":"conjunto de dados dbpedia","href":"/pt-BR/get-started/sample-datasets/dbpedia"},{"sidebarTitle":"Conjunto de dados para busca vetorial do Hacker News","title":"Conjunto de dados para busca vetorial do Hacker News","href":"/pt-BR/get-started/sample-datasets/hacker-news-vector-search"},{"sidebarTitle":"Conjunto de dados Laion-400M","title":"Conjunto de dados Laion-400M","href":"/pt-BR/get-started/sample-datasets/laion"},{"sidebarTitle":"conjunto de dados LAION 5B","title":"conjunto de dados LAION 5B","href":"/pt-BR/get-started/sample-datasets/laion5b"}]},{"group":"Analytics da web e de redes sociais","pages":[{"sidebarTitle":"Avaliações de clientes da Amazon","title":"Avaliações de clientes da Amazon","href":"/pt-BR/get-started/sample-datasets/amazon-reviews"},{"sidebarTitle":"Análise da web anonimizada","title":"Análise da web anonimizada","href":"/pt-BR/get-started/sample-datasets/anon-web-analytics-metrica"},{"sidebarTitle":"Repositório do GitHub","title":"Escrevendo consultas no ClickHouse com dados do GitHub","href":"/pt-BR/get-started/sample-datasets/github"},{"sidebarTitle":"Eventos do GitHub","title":"Conjunto de dados de eventos do GitHub","href":"/pt-BR/get-started/sample-datasets/github-events"},{"sidebarTitle":"Hacker News","title":"Conjunto de dados do Hacker News","href":"/pt-BR/get-started/sample-datasets/hacker-news"},{"sidebarTitle":"Stack Overflow","title":"Análise de dados do Stack Overflow com ClickHouse","href":"/pt-BR/get-started/sample-datasets/stackoverflow"},{"sidebarTitle":"Não gostei do YouTube","title":"Dataset do YouTube com não gostei","href":"/pt-BR/get-started/sample-datasets/youtube-dislikes"}]},{"group":"Geoespacial e localização","pages":[{"sidebarTitle":"Torres de celular","title":"Análise geoespacial com o conjunto de dados de torres de celular","href":"/pt-BR/get-started/sample-datasets/cell-towers"},{"sidebarTitle":"Foursquare OS Places","title":"Conjunto de dados Foursquare OS Places","href":"/pt-BR/get-started/sample-datasets/foursquare-os-places"},{"sidebarTitle":"Dados de táxis de Nova York","title":"Análise geoespacial com o conjunto de dados de táxis de Nova York","href":"/pt-BR/get-started/sample-datasets/nyc-taxi"}]},{"group":"Séries temporais e sensores","pages":[{"sidebarTitle":"Dados de sensores ambientais","title":"Dados de sensores ambientais","href":"/pt-BR/get-started/sample-datasets/environmental-sensors"},{"sidebarTitle":"NOAA Global Historical Climatology Network ","title":"NOAA Global Historical Climatology Network","href":"/pt-BR/get-started/sample-datasets/noaa"},{"sidebarTitle":"Datasets históricos de meteorologia de Taiwan","title":"Datasets históricos de meteorologia de Taiwan","href":"/pt-BR/get-started/sample-datasets/tw-weather"},{"sidebarTitle":"WikiStat","title":"WikiStat","href":"/pt-BR/get-started/sample-datasets/wikistat"}]},{"group":"Registros públicos e dados abertos","pages":[{"sidebarTitle":"dados abertos da COVID-19","title":"dados abertos da COVID-19","href":"/pt-BR/get-started/sample-datasets/covid19"},{"sidebarTitle":"dataset \"what's on the menu?\" da New York Public Library","title":"dataset \"What's on the Menu?\" da New York Public Library","href":"/pt-BR/get-started/sample-datasets/menus"},{"sidebarTitle":"dados de ocorrências do NYPD","title":"dados de ocorrências do NYPD","href":"/pt-BR/get-started/sample-datasets/nypd-complaint-data"},{"sidebarTitle":"Dados de voos OnTime de companhias aéreas","title":"OnTime","href":"/pt-BR/get-started/sample-datasets/ontime"},{"sidebarTitle":"Preços de imóveis no Reino Unido","title":"Consultas analíticas sobre dados de preços de imóveis do Reino Unido","href":"/pt-BR/get-started/sample-datasets/uk-price-paid"}]}]},{"group":"Migrar","icon":"/images/caret-double-right.svg","expanded":true,"pages":[{"sidebarTitle":"Visão geral","title":"Migrando dados para o ClickHouse","href":"/pt-BR/get-started/migrate/overview"},{"group":"PostgreSQL","pages":[{"title":"Comparação entre PostgreSQL e ClickHouse","sidebarTitle":"Visão geral","href":"/pt-BR/get-started/migrate/postgres/overview"},{"group":"Guia de migração","pages":[{"title":"Migração de dados","sidebarTitle":"Parte 1","href":"/pt-BR/get-started/migrate/postgres/migration-guide/migration-guide-part1"},{"title":"Reescrevendo consultas do PostgreSQL","sidebarTitle":"Parte 2","href":"/pt-BR/get-started/migrate/postgres/migration-guide/migration-guide-part2"},{"title":"Técnicas de modelagem de dados","sidebarTitle":"Parte 3","href":"/pt-BR/get-started/migrate/postgres/migration-guide/migration-guide-part3"}]},{"title":"Apêndice","href":"/pt-BR/get-started/migrate/postgres/appendix"}]},{"group":"BigQuery","pages":[{"title":"Comparando ClickHouse Cloud e BigQuery","sidebarTitle":"Visão geral","href":"/pt-BR/get-started/migrate/bigquery/overview"},{"title":"Migrando do BigQuery para o ClickHouse Cloud","sidebarTitle":"Guia de migração","href":"/pt-BR/get-started/migrate/bigquery/migrating-to-clickhouse-cloud"},{"sidebarTitle":"Carga de dados","title":"Carga de dados do BigQuery para o ClickHouse","href":"/pt-BR/get-started/migrate/bigquery/loading-data"}]},{"group":"Snowflake","pages":[{"sidebarTitle":"Visão geral","title":"Migração de Snowflake para ClickHouse","href":"/pt-BR/get-started/migrate/snowflake/overview"},{"sidebarTitle":"Guia de migração","title":"Migrando do Snowflake para o ClickHouse","href":"/pt-BR/get-started/migrate/snowflake/migration-guide"},{"sidebarTitle":"Referência de tradução SQL","title":"Migrando do Snowflake para ClickHouse","href":"/pt-BR/get-started/migrate/snowflake/sql-translation-reference"}]},{"group":"Elasticsearch","pages":[{"sidebarTitle":"Visão geral","title":"Migrar do Elasticsearch para o ClickHouse","href":"/pt-BR/get-started/migrate/elastic/overview"}]},{"group":"Redshift","pages":[{"sidebarTitle":"Visão geral","title":"Comparando o ClickHouse Cloud e o Amazon Redshift","href":"/pt-BR/get-started/migrate/redshift/overview"},{"sidebarTitle":"Guia de migração","title":"Guia de migração do Amazon Redshift para o ClickHouse","href":"/pt-BR/get-started/migrate/redshift/migration-guide"},{"sidebarTitle":"Referência de tradução de SQL","title":"Guia de tradução de SQL do Amazon Redshift","href":"/pt-BR/get-started/migrate/redshift/sql-translation-reference"}]},{"group":"Do OSS para o Cloud","pages":[{"sidebarTitle":"Usando remoteSecure","title":"Migrando entre ClickHouse autogerenciado e ClickHouse Cloud usando remoteSecure","href":"/pt-BR/get-started/migrate/oss-to-cloud/clickhouse-to-cloud"},{"sidebarTitle":"Usando BACKUP e RESTORE","title":"Migração de ClickHouse autogerenciado para ClickHouse Cloud usando comandos de backup","href":"/pt-BR/get-started/migrate/oss-to-cloud/oss-to-cloud-backup-restore"}]},{"group":"Outros métodos","pages":[{"sidebarTitle":"Como usar o clickhouse-local","title":"Como migrar para o ClickHouse usando o clickhouse-local","href":"/pt-BR/get-started/migrate/other-methods/clickhouse-local-etl"},{"sidebarTitle":"Como usar uma ferramenta ETL de terceiros","title":"Como usar uma ferramenta ETL de terceiros","href":"/pt-BR/get-started/migrate/other-methods/etl-tool-to-clickhouse"},{"title":"Mover dados do armazenamento de objetos em Cloud para o ClickHouse Cloud","href":"/pt-BR/get-started/migrate/other-methods/object-storage-to-clickhouse"}]}]}]},{"item":"Conceitos","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-concepts.svg","pages":[{"title":"Conceitos","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/concepts"},{"group":"Fundamentos","expanded":true,"pages":[{"title":"Conceitos fundamentais","mode":"wide","href":"/pt-BR/concepts/core-concepts/index"},{"sidebarTitle":"Glossário","title":"Glossário","mode":"wide","href":"/pt-BR/concepts/core-concepts/glossary"},{"title":"Partes de tabela","href":"/pt-BR/concepts/core-concepts/parts"},{"title":"Partições de tabela","href":"/pt-BR/concepts/core-concepts/partitions"},{"title":"Mesclagem de partes","href":"/pt-BR/concepts/core-concepts/merges"},{"title":"Índices primários","href":"/pt-BR/concepts/core-concepts/primary-indexes"},{"sidebarTitle":"Paralelismo de consulta","title":"Como o ClickHouse executa uma consulta em paralelo","href":"/pt-BR/concepts/core-concepts/query-parallelism"},{"title":"Visão geral da arquitetura","href":"/pt-BR/concepts/core-concepts/academic-overview"}]},{"group":"Conceitos do ClickHouse","expanded":true,"pages":[{"title":"Conceitos do ClickHouse","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/concepts/features/index"},{"group":"Visões materializadas","pages":[{"title":"Visões materializadas","sidebarTitle":"Visão geral","href":"/pt-BR/concepts/features/materialized-views/index"},{"title":"View materializada incremental","href":"/pt-BR/concepts/features/materialized-views/incremental-materialized-view"},{"title":"View materializada atualizável","href":"/pt-BR/concepts/features/materialized-views/refreshable-materialized-view"},{"title":"Visões materializadas em cascata","href":"/pt-BR/concepts/features/materialized-views/cascading-materialized-views"}]},{"group":"Dicionários","pages":[{"title":"Dicionário","href":"/pt-BR/concepts/features/dictionaries/index"},{"title":"Boas práticas para dicionários","sidebarTitle":"Boas práticas","href":"/pt-BR/concepts/features/dictionaries/best-practices"}]},{"group":"Projeções","pages":[{"title":"Projeções","href":"/pt-BR/concepts/features/projections/projections"},{"sidebarTitle":"Visões materializadas vs projeções","title":"Visões materializadas versus projeções","href":"/pt-BR/concepts/features/projections/materialized-views-versus-projections"}]},{"group":"Desempenho","pages":[{"sidebarTitle":"Visão geral de desempenho e otimizações","title":"Desempenho e otimizações","mode":"wide","href":"/pt-BR/concepts/features/performance/index"},{"sidebarTitle":"Otimização PREWHERE","title":"Como funciona a otimização PREWHERE?","href":"/pt-BR/concepts/features/performance/prewhere"},{"sidebarTitle":"Perfil de alocação","title":"Perfil de alocação","href":"/pt-BR/concepts/features/performance/allocation-profiling"},{"sidebarTitle":"Profiling de alocação para versões anteriores à 25.9","title":"Profiling de alocação para versões anteriores à 25.9","href":"/pt-BR/concepts/features/performance/allocation-profiling-old"},{"group":"Caches","pages":[{"sidebarTitle":"Caches","title":"Tipos de cache","href":"/pt-BR/concepts/features/performance/caches/caches"},{"sidebarTitle":"Cache de consultas","title":"Cache de consultas","href":"/pt-BR/concepts/features/performance/caches/query-cache"},{"sidebarTitle":"Cache de condições de consulta","title":"Cache de condições de consulta","href":"/pt-BR/concepts/features/performance/caches/query-condition-cache"},{"sidebarTitle":"Cache de páginas em espaço de usuário","title":"Cache de páginas em espaço de usuário","href":"/pt-BR/concepts/features/performance/caches/userspace-page-cache"}]},{"group":"Índices de salto","pages":[{"sidebarTitle":"Data skipping indexes","title":"Entendendo os data skipping indexes no ClickHouse","href":"/pt-BR/concepts/features/performance/skip-indexes/skipping-indexes"},{"sidebarTitle":"Data skipping indexes - exemplos","title":"Exemplos de data skipping indexes","href":"/pt-BR/concepts/features/performance/skip-indexes/skipping-indexes-examples"}]},{"sidebarTitle":"Materialização tardia","title":"Materialização tardia","href":"/pt-BR/concepts/features/performance/lazy-materialization"},{"group":"Solução de problemas","pages":[{"sidebarTitle":"Depuração de problemas de memória","title":"Depuração de problemas de memória","href":"/pt-BR/concepts/features/performance/troubleshoot/debugging-memory-issues"},{"title":"Canário de OOM","href":"/pt-BR/concepts/features/performance/troubleshoot/oom-canary"},{"sidebarTitle":"Teste de hardware","title":"Como testar o hardware com ClickHouse","href":"/pt-BR/concepts/features/performance/troubleshoot/performance-test"},{"sidebarTitle":"Profiling de consultas","title":"Sampling query profiler","href":"/pt-BR/concepts/features/performance/troubleshoot/sampling-query-profiler"}]}]},{"group":"Operações","pages":[{"sidebarTitle":"consultas em segundo plano","title":"consultas em segundo plano","href":"/pt-BR/concepts/features/operations/background-queries"},{"group":"Inserir","pages":[{"title":"Inserção de dados no ClickHouse","sidebarTitle":"Inserção de dados no ClickHouse","href":"/pt-BR/concepts/features/operations/insert/inserting-data"},{"sidebarTitle":"Inserções assíncronas","title":"Inserções assíncronas (async_insert)","href":"/pt-BR/concepts/features/operations/insert/asyncinserts"},{"sidebarTitle":"INSERT ... SELECT assíncrono","title":"INSERT ... SELECT assíncrono","href":"/pt-BR/concepts/features/operations/insert/async-insert-select"},{"sidebarTitle":"Inserções em lote","title":"Inserções em lote","href":"/pt-BR/concepts/features/operations/insert/bulkinserts"},{"sidebarTitle":"Estratégias de desduplicação","title":"Estratégias de desduplicação","href":"/pt-BR/concepts/features/operations/insert/deduplication"},{"title":"Desduplicação de inserções em tentativas repetidas","href":"/pt-BR/concepts/features/operations/insert/deduplicating-inserts-on-retries"},{"title":"Suporte transacional (ACID)","href":"/pt-BR/concepts/features/operations/insert/transactions"}]},{"group":"Selecionar","pages":[{"title":"Como usar JOINs no ClickHouse","href":"/pt-BR/concepts/features/operations/select/joining-tables"}]},{"group":"Atualizar","pages":[{"title":"Atualizando dados","sidebarTitle":"Visão geral","href":"/pt-BR/concepts/features/operations/update/index"},{"title":"Atualizações no ClickHouse","sidebarTitle":"Trabalhando com atualizações","href":"/pt-BR/concepts/features/operations/update/overview"},{"title":"Trabalhando com o motor ReplacingMergeTree","sidebarTitle":"Trabalhando com o motor ReplacingMergeTree","href":"/pt-BR/concepts/features/operations/update/replacing-merge-tree"}]},{"group":"Excluir","pages":[{"title":"Exclusão de dados","href":"/pt-BR/concepts/features/operations/delete/index"},{"title":"Visão geral da exclusão","href":"/pt-BR/concepts/features/operations/delete/overview"},{"sidebarTitle":"Excluir partição","title":"Excluindo partições","href":"/pt-BR/concepts/features/operations/delete/drop-partition"},{"title":"Exclusão leve","href":"/pt-BR/concepts/features/operations/delete/lightweight-delete"},{"sidebarTitle":"TRUNCATE tabela","title":"TRUNCATE Tabela","href":"/pt-BR/concepts/features/operations/delete/truncate"},{"sidebarTitle":"TTL (tempo de vida)","title":"Gerencie dados com TTL (tempo de vida)","href":"/pt-BR/concepts/features/operations/delete/ttl"}]}]},{"group":"Configuração","pages":[{"group":"Configurações","pages":[{"title":"Visão geral das configurações","href":"/pt-BR/concepts/features/configuration/settings/overview"},{"sidebarTitle":"Configurações de sessão em nível de consulta","title":"Configurações de sessão em nível de consulta","href":"/pt-BR/concepts/features/configuration/settings/settings-query-level"},{"sidebarTitle":"Configurações de usuário","title":"Configurações de usuários e funções","href":"/pt-BR/concepts/features/configuration/settings/settings-users"},{"sidebarTitle":"Perfis de configurações","title":"Perfis de configurações","href":"/pt-BR/concepts/features/configuration/settings/settings-profiles"},{"sidebarTitle":"Restrições nas configurações","title":"Restrições nas configurações","href":"/pt-BR/concepts/features/configuration/settings/constraints-on-settings"},{"sidebarTitle":"Restrições na complexidade das consultas","title":"Restrições na complexidade das consultas","href":"/pt-BR/concepts/features/configuration/settings/query-complexity"},{"sidebarTitle":"Permissões para consultas","title":"Permissões para consultas","href":"/pt-BR/concepts/features/configuration/settings/permissions-for-queries"},{"title":"Overcommit de memória","href":"/pt-BR/concepts/features/configuration/settings/memory-overcommit"},{"sidebarTitle":"Sobrecarga do servidor","title":"Sobrecarga do servidor","href":"/pt-BR/concepts/features/configuration/settings/server-overload"},{"sidebarTitle":"Limites de conexões TCP","title":"Limites de conexões TCP","href":"/pt-BR/concepts/features/configuration/settings/tcp-connection-limits"},{"sidebarTitle":"Linguagens de consulta alternativas","title":"Linguagens de consulta alternativas","href":"/pt-BR/concepts/features/configuration/settings/alternative-query-languages"}]},{"group":"Configuração do servidor","pages":[{"sidebarTitle":"Arquivos de configuração","title":"Arquivos de configuração","href":"/pt-BR/concepts/features/configuration/server-config/configuration-files"},{"sidebarTitle":"Discos externos para armazenar dados","title":"Discos externos para armazenar dados","href":"/pt-BR/concepts/features/configuration/server-config/storing-data"},{"sidebarTitle":"Coleções nomeadas","title":"Coleções nomeadas","href":"/pt-BR/concepts/features/configuration/server-config/named-collections"},{"sidebarTitle":"Escalonamento de cargas de trabalho","title":"Escalonamento de cargas de trabalho","href":"/pt-BR/concepts/features/configuration/server-config/workload-scheduling"},{"sidebarTitle":"QUOTAS","title":"QUOTAS","href":"/pt-BR/concepts/features/configuration/server-config/quotas"},{"sidebarTitle":"Protocolos componíveis","title":"Protocolos componíveis","href":"/pt-BR/concepts/features/configuration/server-config/composable-protocols"},{"sidebarTitle":"Scripts de inicialização","title":"Scripts de inicialização","href":"/pt-BR/concepts/features/configuration/server-config/startup-scripts"},{"sidebarTitle":"Porta de introspecção","title":"Porta de introspecção","href":"/pt-BR/concepts/features/configuration/server-config/introspection-port"}]}]},{"group":"Segurança e autenticação","pages":[{"title":"Segurança e autenticação","mode":"wide","href":"/pt-BR/concepts/features/security/index"},{"sidebarTitle":"Usuários e funções","title":"Controle de acesso e gerenciamento de contas","href":"/pt-BR/concepts/features/security/access-rights"},{"sidebarTitle":"Portas de rede","title":"Portas de rede","href":"/pt-BR/concepts/features/security/network-ports"},{"group":"TLS","pages":[{"title":"Configuração de TLS","href":"/pt-BR/concepts/features/security/tls/index"},{"sidebarTitle":"Configurando TLS","title":"Configurando TLS","href":"/pt-BR/concepts/features/security/tls/configuring-tls"},{"sidebarTitle":"Configurando o Provisioning automático de TLS via ACME","title":"Configurando o Provisioning automático de TLS via ACME","href":"/pt-BR/concepts/features/security/tls/configuring-tls-acme-client"}]},{"group":"Autenticadores externos","pages":[{"sidebarTitle":"Autenticadores e diretórios de usuários externos","title":"Autenticadores e diretórios de usuários externos","href":"/pt-BR/concepts/features/security/external-authenticators/index"},{"group":"SSL","pages":[{"title":"Autenticação por certificado SSL X.509","href":"/pt-BR/concepts/features/security/external-authenticators/ssl-x509"},{"sidebarTitle":"Autenticação com certificado SSL de usuário","title":"Configurando o certificado SSL de usuário para autenticação","href":"/pt-BR/concepts/features/security/ssl-user-auth"}]},{"group":"LDAP","pages":[{"title":"LDAP","href":"/pt-BR/concepts/features/security/external-authenticators/ldap"},{"sidebarTitle":"Configurando LDAP","title":"Configurando o ClickHouse para usar LDAP para autenticação e mapeamento de funções","href":"/pt-BR/concepts/features/security/configuring-ldap"}]},{"title":"HTTP","href":"/pt-BR/concepts/features/security/external-authenticators/http"},{"title":"Kerberos","href":"/pt-BR/concepts/features/security/external-authenticators/kerberos"},{"sidebarTitle":"JWT","title":"Autenticação JWT","href":"/pt-BR/concepts/features/security/external-authenticators/jwt"}]}]},{"group":"Backup e restauração","pages":[{"sidebarTitle":"Visão geral","title":"Backup e restauração no ClickHouse","href":"/pt-BR/concepts/features/backup-restore/overview"},{"sidebarTitle":"Configurações de restauração","title":"Configurações de restauração","href":"/pt-BR/concepts/features/backup-restore/restore-settings"},{"sidebarTitle":"Disco local / disco S3","title":"BACKUP / RESTORE em disco","href":"/pt-BR/concepts/features/backup-restore/local-disk"},{"sidebarTitle":"endpoint do S3","title":"BACKUP / RESTAURAÇÃO para ou de um endpoint do S3","href":"/pt-BR/concepts/features/backup-restore/s3-endpoint"},{"sidebarTitle":"AzureBlobStorage","title":"BACKUP/RESTORE para ou a partir do Azure Blob Storage","href":"/pt-BR/concepts/features/backup-restore/azure-blob-storage"},{"sidebarTitle":"Backup por snapshot","title":"Backup e restauração por snapshot","href":"/pt-BR/concepts/features/backup-restore/snapshot"},{"sidebarTitle":"Métodos alternativos","title":"Métodos alternativos de backup ou restauração","href":"/pt-BR/concepts/features/backup-restore/alternative-methods"}]},{"group":"Interfaces","pages":[{"title":"Clientes nativos e interfaces","mode":"wide","href":"/pt-BR/concepts/features/interfaces/native-clients-interfaces-index"},{"sidebarTitle":"clickhousectl","title":"clickhousectl","href":"/pt-BR/concepts/features/interfaces/cli"},{"sidebarTitle":"ClickHouse Client","title":"ClickHouse Client","href":"/pt-BR/concepts/features/interfaces/client"},{"sidebarTitle":"Model Context Protocol (MCP)","title":"Model Context Protocol (MCP)","href":"/pt-BR/concepts/features/interfaces/mcp"},{"group":"Drivers e interfaces","pages":[{"sidebarTitle":"Visão geral","title":"Drivers e interfaces","href":"/pt-BR/concepts/features/interfaces/overview"},{"sidebarTitle":"interface HTTP","title":"interface HTTP","href":"/pt-BR/concepts/features/interfaces/http"},{"sidebarTitle":"Formatos de enquadramento","title":"Formatos de enquadramento","href":"/pt-BR/concepts/features/interfaces/framing-formats"},{"sidebarTitle":"Interface nativa (TCP)","title":"Interface nativa (TCP)","href":"/pt-BR/concepts/features/interfaces/tcp"},{"sidebarTitle":"driver ADBC","title":"driver ADBC","href":"/pt-BR/concepts/features/interfaces/adbc"},{"sidebarTitle":"interface MySQL","title":"Interface MySQL","href":"/pt-BR/concepts/features/interfaces/mysql"},{"group":"Driver ODBC","pages":[{"sidebarTitle":"Visão geral","title":"Driver ODBC","href":"/pt-BR/concepts/features/interfaces/odbc/index"}]},{"sidebarTitle":"Interface PostgreSQL","title":"Interface PostgreSQL","href":"/pt-BR/concepts/features/interfaces/postgresql"},{"sidebarTitle":"API do Prometheus e PromQL","title":"API HTTP do Prometheus e PromQL","href":"/pt-BR/concepts/features/interfaces/prometheus"},{"sidebarTitle":"Endpoint de métricas do Prometheus","title":"Endpoint de métricas do Prometheus","href":"/pt-BR/concepts/features/interfaces/prometheus-metrics"},{"sidebarTitle":"Interface SSH","title":"Interface SSH com PTY","href":"/pt-BR/concepts/features/interfaces/ssh"},{"sidebarTitle":"Interface gRPC","title":"Interface gRPC","href":"/pt-BR/concepts/features/interfaces/grpc"},{"sidebarTitle":"Interface Arrow Flight","title":"Interface Arrow Flight","href":"/pt-BR/concepts/features/interfaces/arrowflight"}]},{"sidebarTitle":"Inferência de esquema","title":"Inferência automática de esquema a partir de dados de entrada","href":"/pt-BR/concepts/features/interfaces/schema-inference"},{"sidebarTitle":"Busca na documentação","title":"Busca na documentação","href":"/pt-BR/concepts/features/interfaces/documentation-search"},{"sidebarTitle":"Web SQL UI","title":"Web SQL UI (Play)","href":"/pt-BR/concepts/features/interfaces/web-sql"},{"sidebarTitle":"SQL Console","title":"SQL Console","href":"/pt-BR/concepts/features/interfaces/sql-console"},{"sidebarTitle":"Codificação por cores na interface web","title":"Codificação por cores na interface web","href":"/pt-BR/concepts/features/interfaces/web-ui-color-coding"},{"sidebarTitle":"Colunas fixadas na interface web","title":"Colunas fixadas na interface web","href":"/pt-BR/concepts/features/interfaces/web-ui-pinned-columns"},{"sidebarTitle":"Modo notebook da interface web","title":"Modo notebook da interface web","href":"/pt-BR/concepts/features/interfaces/web-ui-notebook"},{"sidebarTitle":"Modelagem de resultados na interface web","title":"Ordenação, filtragem e paginação na interface web","href":"/pt-BR/concepts/features/interfaces/web-ui-result-shaping"},{"sidebarTitle":"Terminal web","title":"Terminal web","href":"/pt-BR/concepts/features/interfaces/web-terminal"},{"group":"Clientes de terceiros","pages":[{"title":"Interfaces de terceiros","href":"/pt-BR/concepts/features/interfaces/third-party/index"}]}]},{"group":"Ferramentas e utilitários","pages":[{"sidebarTitle":"Lista de ferramentas e utilitários","title":"Lista de ferramentas e utilitários","mode":"wide","href":"/pt-BR/concepts/features/tools-and-utilities/index"},{"title":"clickhouse_backupview","href":"/pt-BR/concepts/features/tools-and-utilities/backupview"},{"sidebarTitle":"clickhouse-benchmark","title":"clickhouse-benchmark","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-benchmark"},{"title":"clickhouse-compressor","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-compressor"},{"sidebarTitle":"clickhouse-disks","title":"clickhouse-disks","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-disks"},{"title":"clickhouse-format","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-format"},{"sidebarTitle":"clickhouse-keeper-client","title":"utilitário clickhouse-keeper-client","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-keeper-client"},{"sidebarTitle":"API HTTP do Keeper","title":"API HTTP e painel do Keeper","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-keeper-http-api"},{"sidebarTitle":"clickhouse-local","title":"clickhouse-local","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-local"},{"title":"clickhouse-obfuscator","href":"/pt-BR/concepts/features/tools-and-utilities/clickhouse-obfuscator"},{"title":"clickhouse-odbc-bridge","href":"/pt-BR/concepts/features/tools-and-utilities/odbc-bridge"},{"title":"clickhouse-static-files-disk-uploader","href":"/pt-BR/concepts/features/tools-and-utilities/static-files-disk-uploader"}]}]},{"group":"Boas práticas","expanded":true,"pages":[{"title":"Boas práticas no ClickHouse","mode":"wide","href":"/pt-BR/concepts/best-practices/index"},{"sidebarTitle":"Como escolher uma chave primária","title":"Como escolher uma chave primária","href":"/pt-BR/concepts/best-practices/choosing-a-primary-key"},{"sidebarTitle":"Como escolher tipos de dados","title":"Como escolher tipos de dados","href":"/pt-BR/concepts/best-practices/select-data-type"},{"sidebarTitle":"Use as visões materializadas","title":"Use as visões materializadas","href":"/pt-BR/concepts/best-practices/use-materialized-views"},{"sidebarTitle":"Minimize e otimize junções","title":"Minimize e otimize junções","href":"/pt-BR/concepts/best-practices/minimize-optimize-joins"},{"sidebarTitle":"Como escolher uma chave de particionamento","title":"Como escolher uma chave de particionamento","href":"/pt-BR/concepts/best-practices/partitioning-keys"},{"sidebarTitle":"Selecionar uma estratégia de inserção","title":"Selecionar uma estratégia de inserção","href":"/pt-BR/concepts/best-practices/selecting-an-insert-strategy"},{"sidebarTitle":"Índices de omissão de dados","title":"Use índices de omissão de dados quando apropriado","href":"/pt-BR/concepts/best-practices/using-data-skipping-indices"},{"sidebarTitle":"Evite mutações","title":"Evite mutações","href":"/pt-BR/concepts/best-practices/avoid-mutations"},{"sidebarTitle":"Evite o OPTIMIZE FINAL","title":"Evite `OPTIMIZE FINAL`","href":"/pt-BR/concepts/best-practices/avoid-optimize-final"},{"sidebarTitle":"Evite colunas Nullable","title":"Evite colunas Nullable","href":"/pt-BR/concepts/best-practices/avoidnullablecolumns"},{"sidebarTitle":"Uso de JSON","title":"Use JSON quando apropriado","href":"/pt-BR/concepts/best-practices/json-type"}]}]},{"item":"Guias","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-guides.svg","groups":[{"group":"Guias do ClickHouse","pages":[{"sidebarTitle":"Visão geral","title":"Guias do ClickHouse","mode":"wide","href":"/pt-BR/guides/clickhouse"},{"title":"Kusto Query Language (KQL) no ClickHouse","sidebarTitle":"Kusto Query Language (KQL)","href":"/pt-BR/guides/clickhouse/kusto-query-language"},{"title":"Dialect LogsQL no ClickHouse","sidebarTitle":"LogsQL","href":"/pt-BR/guides/clickhouse/logsql"},{"group":"Formatos de dados","pages":[{"sidebarTitle":"Visão geral","title":"Importando vários formatos de dados para o ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/intro"},{"sidebarTitle":"CSV e TSV","title":"Como trabalhar com dados CSV e TSV no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/csv-tsv"},{"sidebarTitle":"Parquet","title":"Trabalhando com Parquet no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/parquet"},{"sidebarTitle":"Avro, Arrow e ORC","title":"Como trabalhar com dados Avro, Arrow e ORC no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/arrow-avro-orc"},{"sidebarTitle":"Binário e Native","title":"Como usar formatos Native e binários no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/binary"},{"sidebarTitle":"dump SQL","title":"Inserindo dados SQL e gerando dumps no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/sql"},{"sidebarTitle":"Regexp e template","title":"Importação e exportação de dados de texto personalizados usando template e regex no ClickHouse","href":"/pt-BR/guides/clickhouse/data-formats/templates-regex"},{"group":"JSON","pages":[{"sidebarTitle":"Visão geral","title":"Trabalhando com JSON","href":"/pt-BR/guides/clickhouse/data-formats/json/intro"},{"sidebarTitle":"Carregando JSON","title":"Trabalhando com JSON","href":"/pt-BR/guides/clickhouse/data-formats/json/loading"},{"title":"Inferência de esquema JSON","href":"/pt-BR/guides/clickhouse/data-formats/json/inference"},{"title":"Projetando seu esquema","href":"/pt-BR/guides/clickhouse/data-formats/json/schema"},{"title":"Trabalhando com outros formatos JSON","sidebarTitle":"Trabalhando com outros formatos","href":"/pt-BR/guides/clickhouse/data-formats/json/formats"},{"title":"Exportando JSON","href":"/pt-BR/guides/clickhouse/data-formats/json/exporting"},{"title":"Outras abordagens para JSON","href":"/pt-BR/guides/clickhouse/data-formats/json/other"}]}]},{"group":"Modelagem de dados","pages":[{"title":"Visão geral da modelagem de dados","mode":"wide","href":"/pt-BR/guides/clickhouse/data-modelling/index"},{"title":"Design do esquema","href":"/pt-BR/guides/clickhouse/data-modelling/schema-design"},{"sidebarTitle":"Índices primários","title":"Uma introdução prática aos índices primários no ClickHouse","href":"/pt-BR/guides/clickhouse/data-modelling/sparse-primary-indexes"},{"title":"Desnormalizando dados","href":"/pt-BR/guides/clickhouse/data-modelling/denormalization"},{"title":"Backfill de dados","href":"/pt-BR/guides/clickhouse/data-modelling/backfilling"},{"sidebarTitle":"Função de tabela Merge","title":"Função de tabela Merge","href":"/pt-BR/guides/clickhouse/data-modelling/merge-table-function"},{"sidebarTitle":"Procedimentos armazenados e parâmetros de consulta","title":"Procedimentos armazenados e parâmetros de consulta no ClickHouse","href":"/pt-BR/guides/clickhouse/data-modelling/stored-procedures-and-prepared-statements"},{"sidebarTitle":"Gerando dados de teste aleatórios","title":"Gerando dados de teste aleatórios no ClickHouse","href":"/pt-BR/guides/clickhouse/data-modelling/generating-test-data"},{"group":"Compressão","expanded":false,"pages":[{"title":"Compressão no ClickHouse","href":"/pt-BR/guides/clickhouse/data-modelling/compression/compression-in-clickhouse"},{"title":"Modos de compressão","href":"/pt-BR/guides/clickhouse/data-modelling/compression/compression-modes"}]},{"title":"Como trabalhar com arrays no ClickHouse","sidebarTitle":"Como trabalhar com arrays no ClickHouse","href":"/pt-BR/guides/clickhouse/working-with-arrays"},{"title":"Como trabalhar com junções no ClickHouse","sidebarTitle":"Como trabalhar com junções no ClickHouse","href":"/pt-BR/guides/clickhouse/working-with-joins"}]},{"group":"Desempenho e monitoramento","pages":[{"group":"Otimização de consultas","pages":[{"sidebarTitle":"Visão geral","title":"Otimização de consultas","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/query-optimization"},{"sidebarTitle":"Diagnosticar consultas lentas","title":"Diagnosticar consultas lentas","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/diagnose-slow-queries"},{"sidebarTitle":"Isole gargalos em consultas","title":"Isole gargalos em consultas","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/isolate-query-bottlenecks"},{"sidebarTitle":"Escolha uma abordagem de otimização","title":"Escolha uma abordagem de otimização","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/optimization-approaches"},{"sidebarTitle":"Exemplo prático de otimização","title":"Exemplo prático de otimização de consultas","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/query-optimization-example"}]},{"sidebarTitle":"Analisador","title":"Analisador","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/analyzer"},{"sidebarTitle":"Entendendo a execução de consultas com o analisador","title":"Entendendo a execução de consultas com o analisador","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/understanding-query-execution-with-the-analyzer"},{"sidebarTitle":"Seleção dinâmica de colunas","title":"Seleção dinâmica de colunas","href":"/pt-BR/guides/clickhouse/performance-and-monitoring/dynamic-column-selection"}]},{"group":"Exemplos de combinadores de agregação","expanded":false,"pages":[{"title":"anyIf","sidebarTitle":"anyIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/anyIf"},{"title":"argMaxIf","sidebarTitle":"argMaxIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/argMaxIf"},{"title":"argMinIf","sidebarTitle":"argMinIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/argMinIf"},{"title":"avgIf","sidebarTitle":"avgIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgIf"},{"title":"avgMap","sidebarTitle":"avgMap","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgMap"},{"title":"avgMerge","sidebarTitle":"avgMerge","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgMerge"},{"title":"avgMergeState","sidebarTitle":"avgMergeState","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgMergeState"},{"title":"avgResample","sidebarTitle":"avgResample","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgResample"},{"title":"avgState","sidebarTitle":"avgState","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/avgState"},{"title":"countIf","sidebarTitle":"countIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/countIf"},{"title":"countResample","sidebarTitle":"countResample","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/countResample"},{"title":"groupArrayDistinct","sidebarTitle":"groupArrayDistinct","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/groupArrayDistinct"},{"title":"groupArrayResample","sidebarTitle":"groupArrayResample","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/groupArrayResample"},{"title":"maxMap","sidebarTitle":"maxMap","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/maxMap"},{"title":"maxSimpleState","sidebarTitle":"maxSimpleState","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/maxSimpleState"},{"title":"minMap","sidebarTitle":"minMap","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/minMap"},{"title":"minSimpleState","sidebarTitle":"minSimpleState","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/minSimpleState"},{"title":"quantilesTimingArrayIf","sidebarTitle":"quantilesTimingArrayIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingArrayIf"},{"title":"quantilesTimingIf","sidebarTitle":"quantilesTimingIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingIf"},{"title":"sumArray","sidebarTitle":"sumArray","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/sumArray"},{"title":"sumForEach","sidebarTitle":"sumForEach","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/sumForEach"},{"title":"sumIf","sidebarTitle":"sumIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/sumIf"},{"title":"sumMap","sidebarTitle":"sumMap","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/sumMap"},{"title":"sumSimpleState","sidebarTitle":"sumSimpleState","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/sumSimpleState"},{"title":"uniqArray","sidebarTitle":"uniqArray","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/uniqArray"},{"title":"uniqArrayIf","sidebarTitle":"uniqArrayIf","href":"/pt-BR/guides/clickhouse/examples/aggregate-function-combinators/uniqArrayIf"}]},{"title":"Upgrade autogerenciado","href":"/pt-BR/guides/oss/update"},{"group":"Melhores práticas para OSS","pages":[{"sidebarTitle":"Dimensionamento e recomendações de hardware","title":"Dimensionamento e recomendações de hardware","href":"/pt-BR/guides/oss/best-practices/sizing-and-hardware-recommendations"},{"sidebarTitle":"Recomendações de uso do ClickHouse open-source","title":"Recomendações de uso do ClickHouse open-source","href":"/pt-BR/guides/oss/best-practices/tips"}]},{"group":"Implantação e escalonamento","expanded":false,"pages":[{"sidebarTitle":"Introdução","title":"Introdução","href":"/pt-BR/guides/oss/deployment-and-scaling/terminology"},{"title":"Shards e réplicas de tabela","href":"/pt-BR/guides/oss/deployment-and-scaling/shards"},{"sidebarTitle":"Rebalanceamento de shards","title":"Rebalanceamento de dados","href":"/pt-BR/guides/oss/deployment-and-scaling/scaling-clusters"},{"sidebarTitle":"Separação entre armazenamento e computação","title":"Separação entre armazenamento e computação","href":"/pt-BR/guides/oss/deployment-and-scaling/separation-storage-compute"},{"sidebarTitle":"Descoberta de clusters","title":"Descoberta de clusters","href":"/pt-BR/guides/oss/deployment-and-scaling/cluster-discovery"},{"group":"Keeper","expanded":false,"pages":[{"sidebarTitle":"Configurando o ClickHouse Keeper","title":"ClickHouse Keeper","href":"/pt-BR/guides/oss/deployment-and-scaling/keeper/index"},{"sidebarTitle":"Comunicação segura com o ZooKeeper","title":"Comunicação segura opcional entre o ClickHouse e o ZooKeeper","href":"/pt-BR/guides/oss/deployment-and-scaling/keeper/ssl-zookeeper"}]},{"group":"Monitoramento","expanded":false,"pages":[{"sidebarTitle":"Monitoramento","title":"Monitoramento","href":"/pt-BR/guides/oss/deployment-and-scaling/monitoring/monitoring"},{"sidebarTitle":"Rastreando o ClickHouse com OpenTelemetry","title":"Rastreando o ClickHouse com OpenTelemetry","href":"/pt-BR/guides/oss/deployment-and-scaling/monitoring/opentelemetry"}]},{"group":"Exemplos","expanded":false,"pages":[{"sidebarTitle":"Replicação","title":"Replicação de dados","href":"/pt-BR/guides/oss/deployment-and-scaling/examples/1-shard-2-replicas"},{"sidebarTitle":"Escalonamento","title":"Escalonamento","href":"/pt-BR/guides/oss/deployment-and-scaling/examples/2-shards-1-replica"},{"sidebarTitle":"Replicação + escalonamento","title":"Replicação + escalonamento","href":"/pt-BR/guides/oss/deployment-and-scaling/examples/2-shards-2-replicas"}]}]}]},{"group":"Guias de casos de uso","expanded":true,"pages":[{"title":"Guias de casos de uso","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/guides/use-cases/index"},{"group":"Analytics em tempo real","pages":[{"group":"Séries temporais","expanded":false,"pages":[{"title":"Séries temporais","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/index"},{"title":"Tipos de dados de data e hora - séries temporais","sidebarTitle":"Tipos de dados de data e hora","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/date-time-data-types"},{"title":"Operações básicas - séries temporais","sidebarTitle":"Operações básicas","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/basic-operations"},{"title":"Funções de análise - séries temporais","sidebarTitle":"Funções de análise","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/analysis-functions"},{"title":"Eficiência de armazenamento - séries temporais","sidebarTitle":"Eficiência de armazenamento","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/storage-efficiency"},{"title":"Desempenho de consultas - séries temporais","sidebarTitle":"Desempenho de consultas","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/query-performance"},{"title":"Crie um rollup com visões materializadas para análise rápida de séries temporais","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/materialized-view-rollup"},{"sidebarTitle":"Séries temporais - preenchimento de lacunas","title":"Preenchimento de lacunas em dados de séries temporais","href":"/pt-BR/guides/use-cases/real-time-analytics/time-series/time-series-filling-gaps"}]}]},{"group":"Observabilidade","pages":[{"title":"Observabilidade","sidebarTitle":"Visão geral","href":"/pt-BR/guides/use-cases/observability/index"},{"title":"Monitoramento do ClickHouse Cloud","sidebarTitle":"Monitoramento do ClickHouse Cloud","href":"/pt-BR/guides/use-cases/observability/cloud-monitoring"},{"title":"Monitoramento autogerenciado","sidebarTitle":"Monitoramento autogerenciado","href":"/pt-BR/guides/use-cases/observability/self-managed-monitoring"},{"group":"Crie sua própria solução","pages":[{"title":"Crie sua própria stack de observabilidade","sidebarTitle":"Visão geral","href":"/pt-BR/guides/use-cases/observability/build-your-own/index"},{"title":"Usando ClickHouse para observabilidade","href":"/pt-BR/guides/use-cases/observability/build-your-own/introduction"},{"title":"Projetando um schema para observabilidade","href":"/pt-BR/guides/use-cases/observability/build-your-own/schema-design"},{"title":"Integrando o OpenTelemetry para coleta de dados","href":"/pt-BR/guides/use-cases/observability/build-your-own/integrating-opentelemetry"},{"title":"Gerenciamento de dados","href":"/pt-BR/guides/use-cases/observability/build-your-own/managing-data"},{"title":"Usando Grafana e ClickHouse para observabilidade","href":"/pt-BR/guides/use-cases/observability/build-your-own/grafana"},{"title":"Aplicação de demonstração","href":"/pt-BR/guides/use-cases/observability/build-your-own/demo-application"}]}]},{"group":"Armazenamento de dados","pages":[{"title":"Lago de dados","href":"/pt-BR/guides/use-cases/data-warehousing/index"},{"group":"Primeiros passos","pages":[{"title":"Primeiros passos com lagos de dados","sidebarTitle":"Visão geral","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/overview"},{"title":"Consultando formatos abertos de tabela diretamente","sidebarTitle":"Consulta direta","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/querying-directly"},{"title":"Conectando-se a um catálogo de dados","sidebarTitle":"Conectando-se a catálogos","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/connecting-catalogs"},{"title":"Acelerando análises com MergeTree","sidebarTitle":"Acelerando consultas","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/accelerating-analytics"},{"title":"Gravando dados em formatos de tabela abertos","sidebarTitle":"Gravando em lagos de dados","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/writing-data"},{"title":"Boas práticas para lagos de dados","sidebarTitle":"Boas práticas","href":"/pt-BR/guides/use-cases/data-warehousing/getting-started/best-practices"}]},{"group":"Catálogos","pages":[{"title":"Guias de catálogos","href":"/pt-BR/guides/use-cases/data-warehousing/reference/index"},{"sidebarTitle":"AWS Glue Catalog","title":"AWS Glue Catalog","href":"/pt-BR/guides/use-cases/data-warehousing/glue-catalog"},{"sidebarTitle":"Catálogo do Lakekeeper","title":"Catálogo do Lakekeeper","href":"/pt-BR/guides/use-cases/data-warehousing/lakekeeper-catalog"},{"sidebarTitle":"Nessie Catalog","title":"Nessie Catalog","href":"/pt-BR/guides/use-cases/data-warehousing/nessie-catalog"},{"sidebarTitle":"Fabric OneLake","title":"Fabric OneLake","href":"/pt-BR/guides/use-cases/data-warehousing/onelake-catalog"},{"sidebarTitle":"Catálogo Polaris","title":"Catálogo Polaris","href":"/pt-BR/guides/use-cases/data-warehousing/polaris-catalog"},{"sidebarTitle":"Catálogo Horizon","title":"Catálogo Snowflake Horizon","href":"/pt-BR/guides/use-cases/data-warehousing/horizon-catalog"},{"sidebarTitle":"catálogo REST","title":"catálogo REST","href":"/pt-BR/guides/use-cases/data-warehousing/rest-catalog"},{"sidebarTitle":"Catálogo do SeaweedFS","title":"Catálogo do SeaweedFS","href":"/pt-BR/guides/use-cases/data-warehousing/seaweedfs-catalog"},{"sidebarTitle":"Unity Catalog","title":"Unity Catalog","href":"/pt-BR/guides/use-cases/data-warehousing/unity-catalog"},{"sidebarTitle":"BigLake Metastore","title":"Catálogo de runtime do lakehouse (BigLake Metastore)","href":"/pt-BR/guides/use-cases/data-warehousing/biglake-catalog"}]},{"title":"Matriz de suporte","sidebarTitle":"Matriz de suporte","href":"/pt-BR/guides/use-cases/data-warehousing/support-matrix"}]},{"group":"IA/ML","pages":[{"title":"Machine Learning e GenAI","href":"/pt-BR/guides/use-cases/ai-ml/index"},{"sidebarTitle":"Busca vetorial com QBit","title":"Uma introdução à busca vetorial e ao QBit","href":"/pt-BR/guides/use-cases/ai-ml/vector-search"},{"sidebarTitle":"Geração de SQL com IA","title":"Geração de SQL com IA","href":"/pt-BR/guides/use-cases/ai-ml/ai-powered-sql-generation"},{"sidebarTitle":"Importar dados de trace do Langfuse Cloud","title":"Importar dados de trace do Langfuse Cloud","href":"/pt-BR/guides/use-cases/ai-ml/import-langfuse-trace-data"},{"group":"Exploração de dados","pages":[{"sidebarTitle":"Explorando dados com Jupyter notebooks e chDB","title":"Explorando dados com Jupyter notebooks e chDB","href":"/pt-BR/guides/use-cases/ai-ml/data-exploration/jupyter-notebook"},{"sidebarTitle":"Explorando dados com notebooks do Marimo e chDB","title":"Explorando dados com notebooks do Marimo e chDB","href":"/pt-BR/guides/use-cases/ai-ml/data-exploration/marimo-notebook"}]},{"group":"MCP","pages":[{"sidebarTitle":"Visão geral","title":"Integrações MCP do ClickHouse","mode":"wide","href":"/pt-BR/guides/use-cases/ai-ml/MCP/index"},{"sidebarTitle":"Configure o servidor MCP do ClickHouse","title":"Configure o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/claude-desktop"},{"sidebarTitle":"Integre o LibreChat","title":"Usando o servidor MCP ClickHouse com o LibreChat","href":"/pt-BR/guides/use-cases/ai-ml/MCP/librechat"},{"sidebarTitle":"Integrar o AnythingLLM","title":"Usando o servidor MCP do ClickHouse com o AnythingLLM","href":"/pt-BR/guides/use-cases/ai-ml/MCP/anythingllm"},{"sidebarTitle":"Integrar o Open WebUI","title":"Como usar o servidor MCP do ClickHouse com o Open WebUI","href":"/pt-BR/guides/use-cases/ai-ml/MCP/open-webui"},{"sidebarTitle":"Integrar o Ollama","title":"Configurar o servidor MCP do ClickHouse com o Ollama","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ollama"},{"sidebarTitle":"Integrar o Jan.ai","title":"Usando o servidor MCP do ClickHouse com Jan.ai","href":"/pt-BR/guides/use-cases/ai-ml/MCP/janai"},{"group":"Bibliotecas para agentes de IA","pages":[{"title":"Integre bibliotecas de agentes de IA ao ClickHouse MCP server","sidebarTitle":"Overview","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/index"},{"sidebarTitle":"Agno","title":"Como criar um agente de IA com Agno e o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/agno"},{"sidebarTitle":"Chainlit","title":"Como criar um agente de IA com Chainlit e o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/chainlit"},{"sidebarTitle":"Claude Agent SDK","title":"Como criar um agente de IA com Claude Agent SDK e o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/claude-agent-sdk"},{"sidebarTitle":"CopilotKit","title":"Como criar um agente de IA com CopilotKit e o ClickHouse MCP servidor","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/copilotkit"},{"sidebarTitle":"CrewAI","title":"Como criar um agente de IA com CrewAI e o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/crewai"},{"sidebarTitle":"DSPy","title":"Como criar um agente de IA com DSPy e o ClickHouse MCP server","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/dspy"},{"sidebarTitle":"LangChain e LangGraph","title":"Como criar um agente de IA com LangChain/LangGraph usando o servidor MCP do ClickHouse.","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/langchain"},{"sidebarTitle":"LlamaIndex","title":"Como criar um agente de IA com LlamaIndex usando o servidor MCP do ClickHouse.","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/llamaindex"},{"sidebarTitle":"mcp-agent","title":"Como criar um agente de IA com mcp-agent e o ClickHouse MCP server","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/mcp-agent"},{"sidebarTitle":"Microsoft Agent Framework","title":"Como criar um agente de IA com o framework Microsoft Agent e o servidor MCP do ClickHouse","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/microsoft-agent-framework"},{"sidebarTitle":"OpenAI Agents SDK","title":"Como criar um agente OpenAI usando o servidor MCP do ClickHouse.","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/openai-agents"},{"sidebarTitle":"PydanticAI","title":"Como criar um agente PydanticAI usando o servidor MCP do ClickHouse.","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/pydantic-ai"},{"sidebarTitle":"SlackBot","title":"Como criar um agente SlackBot usando o servidor MCP do ClickHouse.","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/slackbot"},{"sidebarTitle":"Streamlit","title":"Como criar um agente de IA com ClickHouse como backend usando Streamlit","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/streamlit"},{"sidebarTitle":"Upsonic","title":"Como criar um agente de IA com Upsonic e o ClickHouse MCP server","href":"/pt-BR/guides/use-cases/ai-ml/MCP/ai-agent-libraries/upsonic"}]}]}]}]}]},{"item":"Referência","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-reference.svg","pages":[{"title":"Referência","sidebarTitle":"Início","mode":"wide","href":"/pt-BR/reference/home"},{"group":"Referência de SQL","expanded":true,"pages":[{"sidebarTitle":"Sintaxe","title":"Sintaxe","href":"/pt-BR/reference/syntax"},{"group":"Instruções","expanded":false,"pages":[{"sidebarTitle":"Lista de instruções","title":"Instruções SQL do ClickHouse","href":"/pt-BR/reference/statements/index"},{"group":"ALTER","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"ALTER","href":"/pt-BR/reference/statements/alter/index"},{"sidebarTitle":"APPLY DELETED MASK","title":"ALTER TABLE ... APPLY DELETED MASK","href":"/pt-BR/reference/statements/alter/apply-deleted-mask"},{"sidebarTitle":"APPLY PATCHES","title":"ALTER TABLE ... APPLY PATCHES","href":"/pt-BR/reference/statements/alter/apply-patches"},{"sidebarTitle":"COLUMN","title":"ALTER TABLE ... COLUMN","href":"/pt-BR/reference/statements/alter/column"},{"sidebarTitle":"ALTER TABLE ... MODIFY COMMENT","title":"ALTER TABLE ... MODIFY COMMENT","href":"/pt-BR/reference/statements/alter/comment"},{"sidebarTitle":"CONSTRAINT","title":"ALTER TABLE ... CONSTRAINT","href":"/pt-BR/reference/statements/alter/constraint"},{"sidebarTitle":"ALTER DATABASE ... MODIFY COMMENT","title":"ALTER DATABASE ... MODIFY COMMENT","href":"/pt-BR/reference/statements/alter/database-comment"},{"sidebarTitle":"DELETE","title":"ALTER TABLE ... DELETE","href":"/pt-BR/reference/statements/alter/delete"},{"sidebarTitle":"NAMED COLLECTION","title":"ALTER NAMED COLLECTION","href":"/pt-BR/reference/statements/alter/named-collection"},{"sidebarTitle":"ORDER BY","title":"ALTER TABLE ... MODIFY ORDER BY","href":"/pt-BR/reference/statements/alter/order-by"},{"sidebarTitle":"PARTITION","title":"ALTER TABLE ... PARTITION","href":"/pt-BR/reference/statements/alter/partition"},{"sidebarTitle":"PROJECTION","title":"ALTER TABLE ... PROJECTION","href":"/pt-BR/reference/statements/alter/projection"},{"sidebarTitle":"QUOTA","title":"ALTER QUOTA","href":"/pt-BR/reference/statements/alter/quota"},{"sidebarTitle":"ROLE","title":"ALTER ROLE","href":"/pt-BR/reference/statements/alter/role"},{"sidebarTitle":"ROW POLICY","title":"ALTER ROW POLICY","href":"/pt-BR/reference/statements/alter/row-policy"},{"sidebarTitle":"SAMPLE BY","title":"ALTER TABLE ... MODIFY SAMPLE BY","href":"/pt-BR/reference/statements/alter/sample-by"},{"sidebarTitle":"SETTING","title":"ALTER TABLE ... MODIFY SETTING","href":"/pt-BR/reference/statements/alter/setting"},{"sidebarTitle":"SETTINGS PROFILE","title":"ALTER SETTINGS PROFILE","href":"/pt-BR/reference/statements/alter/settings-profile"},{"sidebarTitle":"INDEX","title":"ALTER TABLE ... INDEX","href":"/pt-BR/reference/statements/alter/skipping-index"},{"sidebarTitle":"STATISTICS","title":"ALTER TABLE ... STATISTICS","href":"/pt-BR/reference/statements/alter/statistics"},{"sidebarTitle":"TTL","title":"ALTER TABLE ... MODIFY TTL","href":"/pt-BR/reference/statements/alter/ttl"},{"sidebarTitle":"UPDATE","title":"ALTER TABLE ... UPDATE","href":"/pt-BR/reference/statements/alter/update"},{"sidebarTitle":"USER","title":"ALTER USER","href":"/pt-BR/reference/statements/alter/user"},{"sidebarTitle":"POLÍTICA DE MASCARAMENTO","title":"ALTER MASKING POLICY","href":"/pt-BR/reference/statements/alter/masking-policy"},{"sidebarTitle":"VIEW","title":"ALTER TABLE ... MODIFY QUERY","href":"/pt-BR/reference/statements/alter/view"}]},{"sidebarTitle":"ATTACH","title":"ATTACH","href":"/pt-BR/reference/statements/attach"},{"sidebarTitle":"CHECK GRANT","title":"CHECK GRANT","href":"/pt-BR/reference/statements/check-grant"},{"sidebarTitle":"CHECK DATABASE","title":"CHECK DATABASE","href":"/pt-BR/reference/statements/check-database"},{"sidebarTitle":"CHECK TABLE","title":"CHECK TABLE","href":"/pt-BR/reference/statements/check-table"},{"group":"CREATE","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"CREATE","href":"/pt-BR/reference/statements/create/index"},{"sidebarTitle":"DATABASE","title":"CREATE DATABASE","href":"/pt-BR/reference/statements/create/database"},{"group":"DICTIONARY","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"CREATE DICTIONARY","href":"/pt-BR/reference/statements/create/dictionary"},{"sidebarTitle":"Atributos","title":"Atributos do Dicionário","href":"/pt-BR/reference/statements/create/dictionary/attributes"},{"sidebarTitle":"Dicionários integrados","title":"Dicionários integrados (geobase)","href":"/pt-BR/reference/statements/create/dictionary/embedded"},{"sidebarTitle":"LIFETIME","title":"Atualização dos dados do dicionário usando LIFETIME","href":"/pt-BR/reference/statements/create/dictionary/lifetime"},{"group":"Layouts","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Layouts de dicionários","href":"/pt-BR/reference/statements/create/dictionary/layouts/overview"},{"title":"layout flat de dicionário","sidebarTitle":"flat","href":"/pt-BR/reference/statements/create/dictionary/layouts/flat"},{"title":"tipos de layout hashed para dicionários","sidebarTitle":"hashed","href":"/pt-BR/reference/statements/create/dictionary/layouts/hashed"},{"title":"tipos de layout de dicionário hashed_array","sidebarTitle":"hashed_array","href":"/pt-BR/reference/statements/create/dictionary/layouts/hashed-array"},{"title":"layout de dicionário cache","sidebarTitle":"cache","href":"/pt-BR/reference/statements/create/dictionary/layouts/cache"},{"title":"tipos de layout do dicionário ssd_cache","sidebarTitle":"ssd_cache","href":"/pt-BR/reference/statements/create/dictionary/layouts/ssd-cache"},{"title":"layout direct de dicionário","sidebarTitle":"direct","href":"/pt-BR/reference/statements/create/dictionary/layouts/direct"},{"title":"tipos de layout do dicionário range_hashed","sidebarTitle":"range_hashed","href":"/pt-BR/reference/statements/create/dictionary/layouts/range-hashed"},{"title":"Dicionários hierárquicos","sidebarTitle":"Hierárquico","href":"/pt-BR/reference/statements/create/dictionary/layouts/hierarchical"},{"title":"Dicionários Naive Bayes","sidebarTitle":"Naive Bayes","href":"/pt-BR/reference/statements/create/dictionary/layouts/naive-bayes"},{"title":"Dicionários de polígono","sidebarTitle":"polígono","href":"/pt-BR/reference/statements/create/dictionary/layouts/polygon"},{"title":"layout de dicionário ip_trie","sidebarTitle":"ip_trie","href":"/pt-BR/reference/statements/create/dictionary/layouts/ip-trie"},{"title":"Layout de dicionário de árvore regexp","sidebarTitle":"Regexp Tree","href":"/pt-BR/reference/statements/create/dictionary/layouts/regexp-tree"}]},{"group":"Fontes","expanded":false,"pages":[{"title":"Fontes de dicionário","sidebarTitle":"Visão geral","href":"/pt-BR/reference/statements/create/dictionary/sources/overview"},{"title":"Origem de dicionário de arquivo local","sidebarTitle":"Arquivo local","href":"/pt-BR/reference/statements/create/dictionary/sources/local-file"},{"title":"Fonte de dicionário de arquivo executável","sidebarTitle":"Arquivo executável","href":"/pt-BR/reference/statements/create/dictionary/sources/executable-file"},{"title":"Fonte de dicionário Executable Pool","sidebarTitle":"Executable Pool","href":"/pt-BR/reference/statements/create/dictionary/sources/executable-pool"},{"title":"Origem de dicionário HTTP(S)","sidebarTitle":"HTTP(S)","href":"/pt-BR/reference/statements/create/dictionary/sources/http"},{"title":"Fonte de dicionário do ClickHouse","sidebarTitle":"ClickHouse","href":"/pt-BR/reference/statements/create/dictionary/sources/clickhouse"},{"title":"Fonte de dicionário do MySQL","sidebarTitle":"MySQL","href":"/pt-BR/reference/statements/create/dictionary/sources/mysql"},{"title":"Fonte de dicionário PostgreSQL","sidebarTitle":"PostgreSQL","href":"/pt-BR/reference/statements/create/dictionary/sources/postgresql"},{"title":"Fonte de dicionário do MongoDB","sidebarTitle":"MongoDB","href":"/pt-BR/reference/statements/create/dictionary/sources/mongodb"},{"title":"Fonte de dicionário do Redis","sidebarTitle":"Redis","href":"/pt-BR/reference/statements/create/dictionary/sources/redis"},{"title":"Fonte de dicionário do Cassandra","sidebarTitle":"Cassandra","href":"/pt-BR/reference/statements/create/dictionary/sources/cassandra"},{"title":"Fonte de dicionário ODBC","sidebarTitle":"ODBC","href":"/pt-BR/reference/statements/create/dictionary/sources/odbc"},{"title":"Fonte de dicionário Null","sidebarTitle":"Null","href":"/pt-BR/reference/statements/create/dictionary/sources/null"},{"title":"Fonte de dicionário YAMLRegExpTree","sidebarTitle":"YAMLRegExpTree","href":"/pt-BR/reference/statements/create/dictionary/sources/yamlregexptree"},{"title":"Fonte de dicionário do YTsaurus","sidebarTitle":"YTsaurus","href":"/pt-BR/reference/statements/create/dictionary/sources/ytsaurus"}]}]},{"sidebarTitle":"POLÍTICA DE MASCARAMENTO","title":"CREATE MASKING POLICY","href":"/pt-BR/reference/statements/create/masking-policy"},{"sidebarTitle":"FUNCTION","title":"CREATE FUNCTION","href":"/pt-BR/reference/statements/create/function"},{"sidebarTitle":"HANDLER","title":"CREATE HANDLER","href":"/pt-BR/reference/statements/create/handler"},{"sidebarTitle":"NAMED COLLECTION","title":"CREATE NAMED COLLECTION","href":"/pt-BR/reference/statements/create/named-collection"},{"sidebarTitle":"QUOTA","title":"CREATE QUOTA","href":"/pt-BR/reference/statements/create/quota"},{"sidebarTitle":"ROLE","title":"CREATE ROLE","href":"/pt-BR/reference/statements/create/role"},{"sidebarTitle":"ROW POLICY","title":"CREATE ROW POLICY","href":"/pt-BR/reference/statements/create/row-policy"},{"sidebarTitle":"SETTINGS PROFILE","title":"CREATE SETTINGS PROFILE","href":"/pt-BR/reference/statements/create/settings-profile"},{"group":"TABLE","expanded":false,"pages":[{"sidebarTitle":"CREATE TABLE","title":"CREATE TABLE","href":"/pt-BR/reference/statements/create/table"},{"sidebarTitle":"CODEC","title":"CODEC","href":"/pt-BR/reference/statements/create/table/codec"},{"sidebarTitle":"TEMPORARY TABLE","title":"CREATE TEMPORARY TABLE","href":"/pt-BR/reference/statements/create/table/temporary-table"},{"sidebarTitle":"REPLACE TABLE","title":"REPLACE TABLE","href":"/pt-BR/reference/statements/create/table/replace-table"}]},{"sidebarTitle":"TOKEN","title":"CREATE TOKEN","href":"/pt-BR/reference/statements/create/token"},{"sidebarTitle":"USER","title":"CREATE USER","href":"/pt-BR/reference/statements/create/user"},{"sidebarTitle":"VIEW","title":"CREATE VIEW","href":"/pt-BR/reference/statements/create/view"}]},{"sidebarTitle":"DELETE","title":"DELETE","href":"/pt-BR/reference/statements/delete"},{"sidebarTitle":"DESCRIBE TABLE","title":"DESCRIBE TABLE","href":"/pt-BR/reference/statements/describe-table"},{"sidebarTitle":"DETACH","title":"DETACH","href":"/pt-BR/reference/statements/detach"},{"sidebarTitle":"DDL distribuído","title":"ON CLUSTER","href":"/pt-BR/reference/statements/distributed-ddl"},{"sidebarTitle":"DROP","title":"DROP","href":"/pt-BR/reference/statements/drop"},{"sidebarTitle":"EXCHANGE","title":"EXCHANGE","href":"/pt-BR/reference/statements/exchange"},{"sidebarTitle":"EXECUTE AS","title":"EXECUTE AS","href":"/pt-BR/reference/statements/execute_as"},{"sidebarTitle":"EXISTS","title":"EXISTS","href":"/pt-BR/reference/statements/exists"},{"sidebarTitle":"EXPLAIN","title":"EXPLAIN","href":"/pt-BR/reference/statements/explain"},{"sidebarTitle":"GRANT","title":"GRANT","href":"/pt-BR/reference/statements/grant"},{"sidebarTitle":"HYPOTHETICAL INDEX","title":"HYPOTHETICAL INDEX","href":"/pt-BR/reference/statements/hypothetical-index"},{"sidebarTitle":"HYPOTHETICAL PROJECTION","title":"HYPOTHETICAL PROJECTION","href":"/pt-BR/reference/statements/hypothetical-projection"},{"title":"IN","href":"/pt-BR/reference/statements/in"},{"sidebarTitle":"INSERT INTO","title":"INSERT INTO","href":"/pt-BR/reference/statements/insert-into"},{"sidebarTitle":"KILL","title":"KILL","href":"/pt-BR/reference/statements/kill"},{"sidebarTitle":"MOVE","title":"MOVE","href":"/pt-BR/reference/statements/move"},{"sidebarTitle":"OPTIMIZE","title":"OPTIMIZE","href":"/pt-BR/reference/statements/optimize"},{"sidebarTitle":"PARALLEL WITH","title":"PARALLEL WITH","href":"/pt-BR/reference/statements/parallel_with"},{"sidebarTitle":"RENAME","title":"RENAME","href":"/pt-BR/reference/statements/rename"},{"sidebarTitle":"REVOKE","title":"REVOKE","href":"/pt-BR/reference/statements/revoke"},{"group":"SELECT","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"SELECT","href":"/pt-BR/reference/statements/select/index"},{"sidebarTitle":"ALL","title":"ALL","href":"/pt-BR/reference/statements/select/all"},{"sidebarTitle":"APPLY","title":"Modificador APPLY","href":"/pt-BR/reference/statements/select/apply_modifier"},{"sidebarTitle":"ARRAY JOIN","title":"ARRAY JOIN","href":"/pt-BR/reference/statements/select/array-join"},{"sidebarTitle":"DISTINCT","title":"DISTINCT","href":"/pt-BR/reference/statements/select/distinct"},{"sidebarTitle":"EXCEPT","title":"EXCEPT","href":"/pt-BR/reference/statements/select/except"},{"sidebarTitle":"EXCEPT","title":"Modificador EXCEPT","href":"/pt-BR/reference/statements/select/except_modifier"},{"sidebarTitle":"FORMAT","title":"FORMAT","href":"/pt-BR/reference/statements/select/format"},{"sidebarTitle":"FROM","title":"FROM","href":"/pt-BR/reference/statements/select/from"},{"sidebarTitle":"GROUP BY","title":"GROUP BY","href":"/pt-BR/reference/statements/select/group-by"},{"sidebarTitle":"HAVING","title":"HAVING","href":"/pt-BR/reference/statements/select/having"},{"sidebarTitle":"INTERSECT","title":"INTERSECT","href":"/pt-BR/reference/statements/select/intersect"},{"sidebarTitle":"INTO OUTFILE","title":"INTO OUTFILE","href":"/pt-BR/reference/statements/select/into-outfile"},{"sidebarTitle":"JOIN","title":"JOIN","href":"/pt-BR/reference/statements/select/join"},{"sidebarTitle":"LIMIT BY","title":"LIMIT BY","href":"/pt-BR/reference/statements/select/limit-by"},{"sidebarTitle":"LIMIT","title":"LIMIT","href":"/pt-BR/reference/statements/select/limit"},{"sidebarTitle":"OFFSET","title":"OFFSET FETCH","href":"/pt-BR/reference/statements/select/offset"},{"sidebarTitle":"ORDER BY","title":"ORDER BY","href":"/pt-BR/reference/statements/select/order-by"},{"sidebarTitle":"Operadores de pipe","title":"OPERADORES DE PIPE","href":"/pt-BR/reference/statements/select/pipe-operators"},{"sidebarTitle":"PREWHERE","title":"PREWHERE","href":"/pt-BR/reference/statements/select/prewhere"},{"sidebarTitle":"QUALIFY","title":"QUALIFY","href":"/pt-BR/reference/statements/select/qualify"},{"sidebarTitle":"REPLACE","title":"Modificador REPLACE","href":"/pt-BR/reference/statements/select/replace_modifier"},{"sidebarTitle":"SAMPLE","title":"SAMPLE","href":"/pt-BR/reference/statements/select/sample"},{"sidebarTitle":"UNION","title":"UNION","href":"/pt-BR/reference/statements/select/union"},{"sidebarTitle":"WHERE","title":"WHERE","href":"/pt-BR/reference/statements/select/where"},{"sidebarTitle":"WITH","title":"WITH","href":"/pt-BR/reference/statements/select/with"}]},{"sidebarTitle":"SET ROLE","title":"SET ROLE","href":"/pt-BR/reference/statements/set-role"},{"sidebarTitle":"SET","title":"SET","href":"/pt-BR/reference/statements/set"},{"sidebarTitle":"SHOW","title":"SHOW","href":"/pt-BR/reference/statements/show"},{"sidebarTitle":"SYSTEM","title":"SYSTEM","href":"/pt-BR/reference/statements/system"},{"sidebarTitle":"TRUNCATE","title":"TRUNCATE","href":"/pt-BR/reference/statements/truncate"},{"sidebarTitle":"UNDROP","title":"UNDROP","href":"/pt-BR/reference/statements/undrop"},{"sidebarTitle":"UPDATE","title":"UPDATE","href":"/pt-BR/reference/statements/update"},{"sidebarTitle":"USE","title":"USE","href":"/pt-BR/reference/statements/use"}]},{"group":"Operadores","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Operadores","href":"/pt-BR/reference/operators/index"}]}]},{"group":"Tipos de dados","expanded":false,"pages":[{"sidebarTitle":"Lista de tipos de dados","title":"Tipos de dados no ClickHouse","mode":"wide","href":"/pt-BR/reference/data-types/index"},{"group":"Tipos numéricos","expanded":false,"pages":[{"sidebarTitle":"Int | UInt","title":"Tipos Int | UInt","href":"/pt-BR/reference/data-types/int-uint"},{"sidebarTitle":"Float32 | Float64 | BFloat16","title":"Tipos Float32 | Float64 | BFloat16","href":"/pt-BR/reference/data-types/float"},{"sidebarTitle":"Decimal","title":"Decimal, Decimal(P), Decimal(P, S), Decimal32(S), Decimal64(S), Decimal128(S), Decimal256(S)","href":"/pt-BR/reference/data-types/decimal"},{"sidebarTitle":"Boolean","title":"Bool","href":"/pt-BR/reference/data-types/boolean"}]},{"group":"Tipos de string","expanded":false,"pages":[{"sidebarTitle":"String","title":"String","href":"/pt-BR/reference/data-types/string"},{"sidebarTitle":"FixedString(N)","title":"FixedString(N)","href":"/pt-BR/reference/data-types/fixedstring"}]},{"group":"Tipos de data e hora","expanded":false,"pages":[{"sidebarTitle":"Date","title":"Date","href":"/pt-BR/reference/data-types/date"},{"sidebarTitle":"Date32","title":"Date32","href":"/pt-BR/reference/data-types/date32"},{"sidebarTitle":"DateTime","title":"DateTime","href":"/pt-BR/reference/data-types/datetime"},{"sidebarTitle":"DateTime64","title":"DateTime64","href":"/pt-BR/reference/data-types/datetime64"},{"sidebarTitle":"Time","title":"Time","href":"/pt-BR/reference/data-types/time"},{"sidebarTitle":"Time64","title":"Time64","href":"/pt-BR/reference/data-types/time64"}]},{"group":"Tipos de rede","expanded":false,"pages":[{"sidebarTitle":"IPv4","title":"IPv4","href":"/pt-BR/reference/data-types/ipv4"},{"sidebarTitle":"IPv6","title":"IPv6","href":"/pt-BR/reference/data-types/ipv6"}]},{"group":"Tipos compostos","expanded":false,"pages":[{"sidebarTitle":"Array(T)","title":"Array(T)","href":"/pt-BR/reference/data-types/array"},{"sidebarTitle":"Tuple(T1, T2, ...)","title":"Tuple(T1, T2, ...)","href":"/pt-BR/reference/data-types/tuple"},{"sidebarTitle":"Map(K, V)","title":"Map(K, V)","href":"/pt-BR/reference/data-types/map"},{"sidebarTitle":"Nested(Name1 Type1, Name2 Type2, ...)","title":"Nested(name1 Type1, Name2 Type2, ...)","href":"/pt-BR/reference/data-types/nested-data-structures/index"}]},{"group":"Tipos semiestruturados","expanded":false,"pages":[{"sidebarTitle":"JSON","title":"Tipo de dados JSON","href":"/pt-BR/reference/data-types/newjson"},{"sidebarTitle":"Dynamic","title":"Dynamic","href":"/pt-BR/reference/data-types/dynamic"},{"sidebarTitle":"Variant(T1, T2, ...)","title":"Variant(T1, T2, ...)","href":"/pt-BR/reference/data-types/variant"}]},{"group":"Tipos anuláveis e opcionais","expanded":false,"pages":[{"sidebarTitle":"Nullable(T)","title":"Nullable(T)","href":"/pt-BR/reference/data-types/nullable"},{"sidebarTitle":"LowCardinality(T)","title":"LowCardinality(T)","href":"/pt-BR/reference/data-types/lowcardinality"}]},{"group":"Tipos especializados","expanded":false,"pages":[{"sidebarTitle":"UUID","title":"UUID","href":"/pt-BR/reference/data-types/uuid"},{"sidebarTitle":"Enum","title":"Enum","href":"/pt-BR/reference/data-types/enum"},{"sidebarTitle":"Geo","title":"Geométrico","href":"/pt-BR/reference/data-types/geo"},{"sidebarTitle":"QBit","title":"Tipo de dado QBit","href":"/pt-BR/reference/data-types/qbit"},{"sidebarTitle":"Domínios","title":"Domínios","href":"/pt-BR/reference/data-types/domains/index"}]},{"group":"Tipos de função de agregação","expanded":false,"pages":[{"sidebarTitle":"AggregateFunction","title":"Tipo AggregateFunction","href":"/pt-BR/reference/data-types/aggregatefunction"},{"sidebarTitle":"SimpleAggregateFunction","title":"Tipo de dado SimpleAggregateFunction","href":"/pt-BR/reference/data-types/simpleaggregatefunction"}]},{"group":"Tipos de dados especiais","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Tipos de Dados Especiais","href":"/pt-BR/reference/data-types/special-data-types/index"},{"sidebarTitle":"Expression","title":"Expression","href":"/pt-BR/reference/data-types/special-data-types/expression"},{"sidebarTitle":"Interval","title":"Interval","href":"/pt-BR/reference/data-types/special-data-types/interval"},{"sidebarTitle":"Nothing","title":"Nothing","href":"/pt-BR/reference/data-types/special-data-types/nothing"},{"sidebarTitle":"Set","title":"Set","href":"/pt-BR/reference/data-types/special-data-types/set"}]},{"group":"Codificação binária","pages":[{"sidebarTitle":"Especificação de codificação binária de tipos de dados.","title":"Especificação de codificação binária de tipos de dados","href":"/pt-BR/reference/data-types/data-types-binary-encoding"}]}]},{"group":"Motores","expanded":false,"pages":[{"title":"Motores","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/reference/engines/engines"},{"group":"Motores de tabela","expanded":false,"pages":[{"title":"Motores de Tabela","sidebarTitle":"Visão geral","href":"/pt-BR/reference/engines/table-engines/index"},{"group":"Integrações","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Motores de tabela para integrações","href":"/pt-BR/reference/engines/table-engines/integrations/index"},{"sidebarTitle":"ArrowFlight","title":"Motor de tabela ArrowFlight","href":"/pt-BR/reference/engines/table-engines/integrations/arrowflight"},{"sidebarTitle":"AzureQueue","title":"Motor de tabela AzureQueue","href":"/pt-BR/reference/engines/table-engines/integrations/azure-queue"},{"sidebarTitle":"Azure Blob Storage","title":"Motor de tabela AzureBlobStorage","href":"/pt-BR/reference/engines/table-engines/integrations/azureBlobStorage"},{"sidebarTitle":"BigQuery","title":"Motor de tabela BigQuery","href":"/pt-BR/reference/engines/table-engines/integrations/bigquery"},{"sidebarTitle":"DeltaLake","title":"motor de tabela DeltaLake","href":"/pt-BR/reference/engines/table-engines/integrations/deltalake"},{"sidebarTitle":"EmbeddedRocksDB","title":"Motor de tabela EmbeddedRocksDB","href":"/pt-BR/reference/engines/table-engines/integrations/embedded-rocksdb"},{"sidebarTitle":"ExternalDistributed","title":"Motor de tabela ExternalDistributed","href":"/pt-BR/reference/engines/table-engines/integrations/ExternalDistributed"},{"sidebarTitle":"HDFS","title":"Motor de tabela HDFS","href":"/pt-BR/reference/engines/table-engines/integrations/hdfs"},{"sidebarTitle":"Hive","title":"Motor de tabela Hive","href":"/pt-BR/reference/engines/table-engines/integrations/hive"},{"sidebarTitle":"Hudi","title":"Motor de tabela Hudi","href":"/pt-BR/reference/engines/table-engines/integrations/hudi"},{"sidebarTitle":"Iceberg","title":"Motor de tabela Iceberg","href":"/pt-BR/reference/engines/table-engines/integrations/iceberg"},{"sidebarTitle":"JDBC","title":"Motor de tabela JDBC","href":"/pt-BR/reference/engines/table-engines/integrations/jdbc"},{"sidebarTitle":"Kafka","title":"Motor de tabela Kafka","href":"/pt-BR/reference/engines/table-engines/integrations/kafka"},{"sidebarTitle":"MaterializedPostgreSQL","title":"motor de tabela MaterializedPostgreSQL","href":"/pt-BR/reference/engines/table-engines/integrations/materialized-postgresql"},{"sidebarTitle":"MongoDB","title":"Motor de tabela do MongoDB","href":"/pt-BR/reference/engines/table-engines/integrations/mongodb"},{"sidebarTitle":"MySQL","title":"Mecanismo de tabela MySQL","href":"/pt-BR/reference/engines/table-engines/integrations/mysql"},{"sidebarTitle":"NATS","title":"Engine de tabela NATS","href":"/pt-BR/reference/engines/table-engines/integrations/nats"},{"sidebarTitle":"ODBC","title":"Motor de tabela ODBC","href":"/pt-BR/reference/engines/table-engines/integrations/odbc"},{"sidebarTitle":"Paimon","title":"Motor de tabela Paimon","href":"/pt-BR/reference/engines/table-engines/integrations/paimon"},{"sidebarTitle":"PostgreSQL","title":"Motor de tabela PostgreSQL","href":"/pt-BR/reference/engines/table-engines/integrations/postgresql"},{"sidebarTitle":"RabbitMQ","title":"Motor de tabela RabbitMQ","href":"/pt-BR/reference/engines/table-engines/integrations/rabbitmq"},{"sidebarTitle":"Redis","title":"Motor de tabela Redis","href":"/pt-BR/reference/engines/table-engines/integrations/redis"},{"sidebarTitle":"S3","title":"Motor de tabela S3","href":"/pt-BR/reference/engines/table-engines/integrations/s3"},{"sidebarTitle":"S3Queue","title":"Motor de tabela S3Queue","href":"/pt-BR/reference/engines/table-engines/integrations/s3queue"},{"sidebarTitle":"SQLite","title":"Motor de tabela SQLite","href":"/pt-BR/reference/engines/table-engines/integrations/sqlite"},{"sidebarTitle":"TimeSeries","title":"motor de tabela TimeSeries","href":"/pt-BR/reference/engines/table-engines/integrations/time-series"},{"sidebarTitle":"YTsaurus","title":"Motor de tabela YTsaurus","href":"/pt-BR/reference/engines/table-engines/integrations/ytsaurus"}]},{"group":"Família Log","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Família de motores Log","href":"/pt-BR/reference/engines/table-engines/log-family/index"},{"title":"Motor de tabela Log","href":"/pt-BR/reference/engines/table-engines/log-family/log"},{"title":"Motor de tabela StripeLog","href":"/pt-BR/reference/engines/table-engines/log-family/stripelog"},{"title":"Motor de tabela TinyLog","href":"/pt-BR/reference/engines/table-engines/log-family/tinylog"}]},{"group":"Família MergeTree","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Família de motores MergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/index"},{"sidebarTitle":"MergeTree","title":"Motor de tabela MergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/mergetree"},{"sidebarTitle":"AggregatingMergeTree","title":"motor de tabela AggregatingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/aggregatingmergetree"},{"sidebarTitle":"Busca Vetorial Exata e Aproximada","title":"Busca Vetorial Exata e Aproximada","href":"/pt-BR/reference/engines/table-engines/mergetree-family/annindexes"},{"sidebarTitle":"CoalescingMergeTree","title":"Motor de tabela CoalescingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/coalescingmergetree"},{"sidebarTitle":"CollapsingMergeTree","title":"motor de tabela CollapsingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/collapsingmergetree"},{"sidebarTitle":"Chave de particionamento personalizada","title":"Chave de particionamento personalizada","href":"/pt-BR/reference/engines/table-engines/mergetree-family/custom-partitioning-key"},{"sidebarTitle":"GraphiteMergeTree","title":"Motor de tabela GraphiteMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/graphitemergetree"},{"sidebarTitle":"ReplacingMergeTree","title":"Motor de tabela ReplacingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/replacingmergetree"},{"sidebarTitle":"Replicated*","title":"Motores de tabela Replicated*","href":"/pt-BR/reference/engines/table-engines/mergetree-family/replication"},{"sidebarTitle":"SummingMergeTree","title":"Motor de tabela SummingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/summingmergetree"},{"sidebarTitle":"Busca de texto completo com índices de texto","title":"Busca de texto completo com índices de texto","href":"/pt-BR/reference/engines/table-engines/mergetree-family/textindexes"},{"sidebarTitle":"VersionedCollapsingMergeTree","title":"motor de tabela VersionedCollapsingMergeTree","href":"/pt-BR/reference/engines/table-engines/mergetree-family/versionedcollapsingmergetree"}]},{"group":"Especiais","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Motores de tabela especiais","href":"/pt-BR/reference/engines/table-engines/special/index"},{"sidebarTitle":"Alias","title":"Motor de tabela Alias","href":"/pt-BR/reference/engines/table-engines/special/alias"},{"sidebarTitle":"Buffer","title":"Motor de tabela Buffer","href":"/pt-BR/reference/engines/table-engines/special/buffer"},{"sidebarTitle":"Dicionário","title":"Motor de tabela Dicionário","href":"/pt-BR/reference/engines/table-engines/special/dictionary"},{"sidebarTitle":"Distributed","title":"Motor de tabela Distributed","href":"/pt-BR/reference/engines/table-engines/special/distributed"},{"sidebarTitle":"Executable/ExecutablePool","title":"Motores de tabela Executable e ExecutablePool","href":"/pt-BR/reference/engines/table-engines/special/executable"},{"sidebarTitle":"Dados externos para processamento de consultas","title":"Dados externos para processamento de consultas","href":"/pt-BR/reference/engines/table-engines/special/external-data"},{"sidebarTitle":"File","title":"Motor de tabela File","href":"/pt-BR/reference/engines/table-engines/special/file"},{"sidebarTitle":"FileLog","title":"Motor de tabela FileLog","href":"/pt-BR/reference/engines/table-engines/special/filelog"},{"sidebarTitle":"GenerateRandom","title":"Motor de tabela GenerateRandom","href":"/pt-BR/reference/engines/table-engines/special/generate"},{"sidebarTitle":"Join","title":"Motor de tabela Join","href":"/pt-BR/reference/engines/table-engines/special/join"},{"sidebarTitle":"KeeperMap","title":"Motor de tabela KeeperMap","href":"/pt-BR/reference/engines/table-engines/special/keepermap"},{"sidebarTitle":"Memory","title":"Motor de tabela Memory","href":"/pt-BR/reference/engines/table-engines/special/memory"},{"sidebarTitle":"Merge","title":"Motor de tabela Merge","href":"/pt-BR/reference/engines/table-engines/special/merge"},{"sidebarTitle":"Null","title":"Motor de tabela Null","href":"/pt-BR/reference/engines/table-engines/special/null"},{"sidebarTitle":"QueryRunner","title":"Motor de tabela QueryRunner","href":"/pt-BR/reference/engines/table-engines/special/query-runner"},{"sidebarTitle":"Set","title":"Motor de tabela Set","href":"/pt-BR/reference/engines/table-engines/special/set"},{"sidebarTitle":"URL","title":"motor de tabela URL","href":"/pt-BR/reference/engines/table-engines/special/url"},{"sidebarTitle":"View","title":"Mecanismo de tabela View","href":"/pt-BR/reference/engines/table-engines/special/view"}]}]},{"group":"Motores de banco de dados","expanded":false,"pages":[{"title":"Motores de Banco de Dados","sidebarTitle":"Visão geral","href":"/pt-BR/reference/engines/database-engines/index"},{"sidebarTitle":"Atomic","title":"Atomic","href":"/pt-BR/reference/engines/database-engines/atomic"},{"sidebarTitle":"Backup","title":"Backup","href":"/pt-BR/reference/engines/database-engines/backup"},{"sidebarTitle":"Cluster","title":"Cluster","href":"/pt-BR/reference/engines/database-engines/cluster"},{"sidebarTitle":"DataLakeCatalog","title":"DataLakeCatalog","href":"/pt-BR/reference/engines/database-engines/datalake"},{"sidebarTitle":"Dictionary","title":"Dicionário","href":"/pt-BR/reference/engines/database-engines/dictionary"},{"sidebarTitle":"Filesystem","title":"Filesystem","href":"/pt-BR/reference/engines/database-engines/filesystem"},{"sidebarTitle":"HDFS","title":"HDFS","href":"/pt-BR/reference/engines/database-engines/hdfs"},{"sidebarTitle":"MaterializedPostgreSQL","title":"MaterializedPostgreSQL","href":"/pt-BR/reference/engines/database-engines/materialized-postgresql"},{"sidebarTitle":"Memory","title":"Memory","href":"/pt-BR/reference/engines/database-engines/memory"},{"sidebarTitle":"MySQL","title":"MySQL","href":"/pt-BR/reference/engines/database-engines/mysql"},{"sidebarTitle":"Ordinary","title":"Ordinary","href":"/pt-BR/reference/engines/database-engines/ordinary"},{"sidebarTitle":"Overlay","title":"Overlay","href":"/pt-BR/reference/engines/database-engines/overlay"},{"sidebarTitle":"PostgreSQL","title":"PostgreSQL","href":"/pt-BR/reference/engines/database-engines/postgresql"},{"sidebarTitle":"Remote","title":"Remote","href":"/pt-BR/reference/engines/database-engines/remote"},{"sidebarTitle":"Replicated","title":"Replicated","href":"/pt-BR/reference/engines/database-engines/replicated"},{"sidebarTitle":"S3","title":"S3","href":"/pt-BR/reference/engines/database-engines/s3"},{"sidebarTitle":"Shared","title":"Shared","href":"/pt-BR/reference/engines/database-engines/shared"},{"sidebarTitle":"SQLite","title":"SQLite","href":"/pt-BR/reference/engines/database-engines/sqlite"},{"sidebarTitle":"URL","title":"URL","href":"/pt-BR/reference/engines/database-engines/url"}]}]},{"group":"Funções","expanded":false,"pages":[{"title":"Visão geral das funções","mode":"wide","href":"/pt-BR/reference/functions/index"},{"group":"Funções regulares","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Funções Regulares","href":"/pt-BR/reference/functions/regular-functions/overview"},{"sidebarTitle":"AI","title":"Funções de IA","href":"/pt-BR/reference/functions/regular-functions/ai-functions"},{"sidebarTitle":"Aritmética","title":"Funções Aritméticas","href":"/pt-BR/reference/functions/regular-functions/arithmetic-functions"},{"sidebarTitle":"Arrays","title":"Funções de array","href":"/pt-BR/reference/functions/regular-functions/array-functions"},{"sidebarTitle":"arrayJoin","title":"função arrayJoin","href":"/pt-BR/reference/functions/regular-functions/array-join"},{"sidebarTitle":"Bit","title":"Funções de Bit","href":"/pt-BR/reference/functions/regular-functions/bit-functions"},{"sidebarTitle":"Bitmap","title":"Funções de bitmap","href":"/pt-BR/reference/functions/regular-functions/bitmap-functions"},{"sidebarTitle":"Comparação","title":"Funções de Comparação","href":"/pt-BR/reference/functions/regular-functions/comparison-functions"},{"sidebarTitle":"Condicional","title":"Funções Condicionais","href":"/pt-BR/reference/functions/regular-functions/conditional-functions"},{"sidebarTitle":"Datas e horas","title":"Funções para trabalhar com datas e horas","href":"/pt-BR/reference/functions/regular-functions/date-time-functions"},{"sidebarTitle":"Distância","title":"Funções de distância","href":"/pt-BR/reference/functions/regular-functions/distance-functions"},{"sidebarTitle":"Dicionário incorporado","title":"Funções para Trabalhar com Dicionários Incorporados","href":"/pt-BR/reference/functions/regular-functions/embedded-dict-functions"},{"sidebarTitle":"Codificação","title":"Funções de codificação","href":"/pt-BR/reference/functions/regular-functions/encoding-functions"},{"sidebarTitle":"Criptografia","title":"Funções de criptografia","href":"/pt-BR/reference/functions/regular-functions/encryption-functions"},{"sidebarTitle":"Dicionários","title":"Funções para Trabalhar com Dicionários","href":"/pt-BR/reference/functions/regular-functions/ext-dict-functions"},{"sidebarTitle":"Arquivos","title":"Arquivos","href":"/pt-BR/reference/functions/regular-functions/files"},{"sidebarTitle":"Financeiras","title":"Funções financeiras","href":"/pt-BR/reference/functions/regular-functions/financial-functions"},{"sidebarTitle":"Nullable","title":"Funções para trabalhar com valores Nullable","href":"/pt-BR/reference/functions/regular-functions/functions-for-nulls"},{"group":"Geoespacial","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Funções Geo","href":"/pt-BR/reference/functions/regular-functions/geo/index"},{"sidebarTitle":"Coordenadas geográficas","title":"Funções para trabalhar com coordenadas geográficas","href":"/pt-BR/reference/functions/regular-functions/geo/coordinates"},{"sidebarTitle":"Inversão de coordenadas","title":"Inversão de coordenadas","href":"/pt-BR/reference/functions/regular-functions/geo/flipCoordinates"},{"sidebarTitle":"Geometry","title":"Funções para trabalhar com Geometry","href":"/pt-BR/reference/functions/regular-functions/geo/geometry"},{"sidebarTitle":"Geohash","title":"Funções para trabalhar com Geohash","href":"/pt-BR/reference/functions/regular-functions/geo/geohash"},{"sidebarTitle":"Índices H3","title":"Funções para trabalhar com índices H3","href":"/pt-BR/reference/functions/regular-functions/geo/h3"},{"sidebarTitle":"Mapbox Vector Tiles","title":"Funções para codificar Mapbox Vector Tiles","href":"/pt-BR/reference/functions/regular-functions/geo/mvt"},{"sidebarTitle":"Polygons","title":"Funções para trabalhar com Polygons","href":"/pt-BR/reference/functions/regular-functions/geo/polygon"},{"sidebarTitle":"Geometria S2","title":"Funções para trabalhar com o S2 Index","href":"/pt-BR/reference/functions/regular-functions/geo/s2"},{"title":null,"href":"/pt-BR/reference/functions/regular-functions/geo/svg"}]},{"sidebarTitle":"Hash","title":"Funções de hash","href":"/pt-BR/reference/functions/regular-functions/hash-functions"},{"sidebarTitle":"Operador IN","title":"Funções para implementação do operador IN","href":"/pt-BR/reference/functions/regular-functions/in-functions"},{"sidebarTitle":"Introspecção","title":"Funções de introspecção","href":"/pt-BR/reference/functions/regular-functions/introspection"},{"sidebarTitle":"Endereços IP","title":"Funções para trabalhar com endereços IPv4 e IPv6","href":"/pt-BR/reference/functions/regular-functions/ip-address-functions"},{"sidebarTitle":"JSON","title":"Funções JSON","href":"/pt-BR/reference/functions/regular-functions/json-functions"},{"sidebarTitle":"Lógicas","title":"Funções lógicas","href":"/pt-BR/reference/functions/regular-functions/logical-functions"},{"sidebarTitle":"Machine Learning","title":"Funções de machine learning","href":"/pt-BR/reference/functions/regular-functions/machine-learning-functions"},{"sidebarTitle":"Matemática","title":"Funções matemáticas","href":"/pt-BR/reference/functions/regular-functions/math-functions"},{"sidebarTitle":"NLP","title":"Funções de processamento de linguagem natural (NLP)","href":"/pt-BR/reference/functions/regular-functions/nlp-functions"},{"sidebarTitle":"NumericIndexedVector","title":"Funções de NumericIndexedVector","href":"/pt-BR/reference/functions/regular-functions/numeric-indexed-vector-functions"},{"sidebarTitle":"Outras","title":"Outras funções","href":"/pt-BR/reference/functions/regular-functions/other-functions"},{"sidebarTitle":"Número aleatório","title":"Funções para gerar números aleatórios","href":"/pt-BR/reference/functions/regular-functions/random-functions"},{"sidebarTitle":"Arredondamento","title":"Funções de arredondamento","href":"/pt-BR/reference/functions/regular-functions/rounding-functions"},{"sidebarTitle":"Divisão de strings","title":"Funções de divisão de strings","href":"/pt-BR/reference/functions/regular-functions/splitting-merging-functions"},{"sidebarTitle":"String","title":"Funções para trabalhar com String","href":"/pt-BR/reference/functions/regular-functions/string-functions"},{"sidebarTitle":"Substituição de strings","title":"Funções de substituição de strings","href":"/pt-BR/reference/functions/regular-functions/string-replace-functions"},{"sidebarTitle":"Busca em strings","title":"Funções de busca em strings","href":"/pt-BR/reference/functions/regular-functions/string-search-functions"},{"sidebarTitle":"Séries temporais","title":"Funções para trabalhar com séries temporais","href":"/pt-BR/reference/functions/regular-functions/time-series-functions"},{"sidebarTitle":"Janela de tempo","title":"Funções de janela de tempo","href":"/pt-BR/reference/functions/regular-functions/time-window-functions"},{"sidebarTitle":"Tuples","title":"Funções Tuple","href":"/pt-BR/reference/functions/regular-functions/tuple-functions"},{"sidebarTitle":"Maps","title":"Funções de map","href":"/pt-BR/reference/functions/regular-functions/tuple-map-functions"},{"sidebarTitle":"Conversão de tipos","title":"Funções de conversão de tipos","href":"/pt-BR/reference/functions/regular-functions/type-conversion-functions"},{"sidebarTitle":"ULIDs","title":"Funções para trabalhar com ULIDs","href":"/pt-BR/reference/functions/regular-functions/ulid-functions"},{"sidebarTitle":"uniqTheta","title":"Funções uniqTheta","href":"/pt-BR/reference/functions/regular-functions/uniqtheta-functions"},{"sidebarTitle":"URLs","title":"Funções para trabalhar com URLs","href":"/pt-BR/reference/functions/regular-functions/url-functions"},{"sidebarTitle":"UUIDs","title":"Funções para trabalhar com UUIDs","href":"/pt-BR/reference/functions/regular-functions/uuid-functions"}]},{"group":"Funções de agregação","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Funções de agregação","href":"/pt-BR/reference/functions/aggregate-functions/index"},{"sidebarTitle":"Combinadores","title":"Combinadores de funções de agregação","href":"/pt-BR/reference/functions/aggregate-functions/combinators"},{"title":"GROUPING","href":"/pt-BR/reference/functions/aggregate-functions/grouping_function"},{"sidebarTitle":"Paramétricas","title":"Funções de agregação paramétricas","href":"/pt-BR/reference/functions/aggregate-functions/parametric-functions"},{"group":"Referência","expanded":false,"pages":[{"title":"Funções de agregação","href":"/pt-BR/reference/functions/aggregate-functions/reference-index"},{"title":"aggThrow","href":"/pt-BR/reference/functions/aggregate-functions/aggThrow"},{"title":"analysisOfVariance","href":"/pt-BR/reference/functions/aggregate-functions/analysis_of_variance"},{"title":"any","href":"/pt-BR/reference/functions/aggregate-functions/any"},{"title":"anyHeavy","href":"/pt-BR/reference/functions/aggregate-functions/anyHeavy"},{"title":"anyLast","href":"/pt-BR/reference/functions/aggregate-functions/anyLast"},{"title":"approx_top_k","href":"/pt-BR/reference/functions/aggregate-functions/approxtopk"},{"title":"approx_top_sum","href":"/pt-BR/reference/functions/aggregate-functions/approxtopsum"},{"title":"argMax","href":"/pt-BR/reference/functions/aggregate-functions/argMax"},{"title":"argAndMax","href":"/pt-BR/reference/functions/aggregate-functions/argAndMax"},{"title":"argMin","href":"/pt-BR/reference/functions/aggregate-functions/argMin"},{"title":"argAndMin","href":"/pt-BR/reference/functions/aggregate-functions/argAndMin"},{"title":"avg","href":"/pt-BR/reference/functions/aggregate-functions/avg"},{"title":"avgWeighted","href":"/pt-BR/reference/functions/aggregate-functions/avgWeighted"},{"title":"boundingRatio","href":"/pt-BR/reference/functions/aggregate-functions/boundrat"},{"title":"categoricalInformationValue","href":"/pt-BR/reference/functions/aggregate-functions/categoricalInformationValue"},{"title":"contingency","href":"/pt-BR/reference/functions/aggregate-functions/contingency"},{"title":"corr","href":"/pt-BR/reference/functions/aggregate-functions/corr"},{"title":"corrMatrix","href":"/pt-BR/reference/functions/aggregate-functions/corrMatrix"},{"title":"corrStable","href":"/pt-BR/reference/functions/aggregate-functions/corrStable"},{"title":"count","href":"/pt-BR/reference/functions/aggregate-functions/count"},{"title":"covarPop","href":"/pt-BR/reference/functions/aggregate-functions/covarPop"},{"title":"covarPopMatrix","href":"/pt-BR/reference/functions/aggregate-functions/covarPopMatrix"},{"title":"covarPopStable","href":"/pt-BR/reference/functions/aggregate-functions/covarPopStable"},{"title":"covarSamp","href":"/pt-BR/reference/functions/aggregate-functions/covarSamp"},{"title":"covarSampMatrix","href":"/pt-BR/reference/functions/aggregate-functions/covarSampMatrix"},{"title":"covarSampStable","href":"/pt-BR/reference/functions/aggregate-functions/covarSampStable"},{"title":"cramersV","href":"/pt-BR/reference/functions/aggregate-functions/cramersV"},{"title":"cramersVBiasCorrected","href":"/pt-BR/reference/functions/aggregate-functions/cramersVBiasCorrected"},{"title":"deltaSum","href":"/pt-BR/reference/functions/aggregate-functions/deltaSum"},{"title":"deltaSumTimestamp","href":"/pt-BR/reference/functions/aggregate-functions/deltaSumTimestamp"},{"title":"distinctDynamicTypes","href":"/pt-BR/reference/functions/aggregate-functions/distinctDynamicTypes"},{"title":"distinctJSONPaths","href":"/pt-BR/reference/functions/aggregate-functions/distinctJSONPaths"},{"title":"distinctJSONPathsAndTypes","href":"/pt-BR/reference/functions/aggregate-functions/distinctJSONPathsAndTypes"},{"title":"entropy","href":"/pt-BR/reference/functions/aggregate-functions/entropy"},{"title":"estimateCompressionRatio","href":"/pt-BR/reference/functions/aggregate-functions/estimateCompressionRatio"},{"title":"exponentialMovingAverage","href":"/pt-BR/reference/functions/aggregate-functions/exponentialMovingAverage"},{"title":"exponentialTimeDecayedAvg","href":"/pt-BR/reference/functions/aggregate-functions/exponentialTimeDecayedAvg"},{"title":"exponentialTimeDecayedCount","href":"/pt-BR/reference/functions/aggregate-functions/exponentialTimeDecayedCount"},{"title":"exponentialTimeDecayedMax","href":"/pt-BR/reference/functions/aggregate-functions/exponentialTimeDecayedMax"},{"title":"exponentialTimeDecayedSum","href":"/pt-BR/reference/functions/aggregate-functions/exponentialTimeDecayedSum"},{"title":"first_value","href":"/pt-BR/reference/functions/aggregate-functions/first_value"},{"title":"flameGraph","href":"/pt-BR/reference/functions/aggregate-functions/flame_graph"},{"sidebarTitle":"gini","title":"gini","href":"/pt-BR/reference/functions/aggregate-functions/gini"},{"title":"groupArray","href":"/pt-BR/reference/functions/aggregate-functions/groupArray"},{"title":"groupArrayArray","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayArray"},{"title":"groupArrayInsertAt","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayInsertAt"},{"title":"groupArrayIntersect","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayIntersect"},{"title":"groupArrayLast","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayLast"},{"title":"groupArrayMovingAvg","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayMovingAvg"},{"title":"groupArrayMovingSum","href":"/pt-BR/reference/functions/aggregate-functions/groupArrayMovingSum"},{"title":"groupArraySample","href":"/pt-BR/reference/functions/aggregate-functions/groupArraySample"},{"title":"groupArraySorted","href":"/pt-BR/reference/functions/aggregate-functions/groupArraySorted"},{"title":"groupBitAnd","href":"/pt-BR/reference/functions/aggregate-functions/groupBitAnd"},{"title":"groupBitmap","href":"/pt-BR/reference/functions/aggregate-functions/groupBitmap"},{"title":"groupBitmapAnd","href":"/pt-BR/reference/functions/aggregate-functions/groupBitmapAnd"},{"title":"groupBitmapOr","href":"/pt-BR/reference/functions/aggregate-functions/groupBitmapOr"},{"title":"groupBitmapXor","href":"/pt-BR/reference/functions/aggregate-functions/groupBitmapXor"},{"title":"groupBitOr","href":"/pt-BR/reference/functions/aggregate-functions/groupBitOr"},{"title":"groupBitXor","href":"/pt-BR/reference/functions/aggregate-functions/groupBitXor"},{"sidebarTitle":"groupConcat","title":"groupConcat","href":"/pt-BR/reference/functions/aggregate-functions/groupConcat"},{"sidebarTitle":"groupFormat","title":"groupFormat","href":"/pt-BR/reference/functions/aggregate-functions/groupFormat"},{"title":"groupUniqArray","href":"/pt-BR/reference/functions/aggregate-functions/groupUniqArray"},{"sidebarTitle":"intervalLengthSum","title":"intervalLengthSum","href":"/pt-BR/reference/functions/aggregate-functions/intervalLengthSum"},{"sidebarTitle":"kolmogorovSmirnovTest","title":"kolmogorovSmirnovTest","href":"/pt-BR/reference/functions/aggregate-functions/kolmogorovSmirnovTest"},{"title":"kurtPop","href":"/pt-BR/reference/functions/aggregate-functions/kurtPop"},{"title":"kurtSamp","href":"/pt-BR/reference/functions/aggregate-functions/kurtSamp"},{"sidebarTitle":"largestTriangleThreeBuckets","title":"largestTriangleThreeBuckets","href":"/pt-BR/reference/functions/aggregate-functions/largestTriangleThreeBuckets"},{"title":"last_value","href":"/pt-BR/reference/functions/aggregate-functions/last_value"},{"sidebarTitle":"mannWhitneyUTest","title":"mannWhitneyUTest","href":"/pt-BR/reference/functions/aggregate-functions/mannWhitneyUTest"},{"title":"max","href":"/pt-BR/reference/functions/aggregate-functions/max"},{"title":"maxIntersections","href":"/pt-BR/reference/functions/aggregate-functions/maxIntersections"},{"title":"maxIntersectionsPosition","href":"/pt-BR/reference/functions/aggregate-functions/maxIntersectionsPosition"},{"title":"maxMap","href":"/pt-BR/reference/functions/aggregate-functions/maxMap"},{"sidebarTitle":"meanZTest","title":"meanZTest","href":"/pt-BR/reference/functions/aggregate-functions/meanZTest"},{"title":"mergedJSONPatch","href":"/pt-BR/reference/functions/aggregate-functions/mergedJSONPatch"},{"title":"median","href":"/pt-BR/reference/functions/aggregate-functions/median"},{"title":"min","href":"/pt-BR/reference/functions/aggregate-functions/min"},{"title":"minMap","href":"/pt-BR/reference/functions/aggregate-functions/minMap"},{"title":"quantile","href":"/pt-BR/reference/functions/aggregate-functions/quantile"},{"title":"quantileGK","href":"/pt-BR/reference/functions/aggregate-functions/quantileGK"},{"title":"quantileBFloat16","href":"/pt-BR/reference/functions/aggregate-functions/quantileBFloat16"},{"title":"quantileDD","href":"/pt-BR/reference/functions/aggregate-functions/quantileddsketch"},{"title":"quantileDeterministic","href":"/pt-BR/reference/functions/aggregate-functions/quantileDeterministic"},{"title":"Funções quantileExact","href":"/pt-BR/reference/functions/aggregate-functions/quantileExact"},{"title":"quantileExactExclusive","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactExclusive"},{"title":"quantileExactHigh","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactHigh"},{"title":"quantileExactInclusive","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactInclusive"},{"title":"quantileExactLow","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactLow"},{"title":"quantileExactWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactWeighted"},{"title":"quantileExactWeightedInterpolated","href":"/pt-BR/reference/functions/aggregate-functions/quantileExactWeightedInterpolated"},{"title":"quantileInterpolatedWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantileInterpolatedWeighted"},{"title":"quantilePrometheusHistogram","href":"/pt-BR/reference/functions/aggregate-functions/quantilePrometheusHistogram"},{"title":"Funções quantiles","href":"/pt-BR/reference/functions/aggregate-functions/quantiles"},{"title":"quantilesBFloat16","href":"/pt-BR/reference/functions/aggregate-functions/quantilesBFloat16"},{"title":"quantilesBFloat16Weighted","href":"/pt-BR/reference/functions/aggregate-functions/quantilesBFloat16Weighted"},{"title":"quantilesDD","href":"/pt-BR/reference/functions/aggregate-functions/quantilesDD"},{"title":"quantilesDeterministic","href":"/pt-BR/reference/functions/aggregate-functions/quantilesDeterministic"},{"title":"quantilesExact","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExact"},{"title":"quantilesExactExclusive","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactExclusive"},{"title":"quantilesExactHigh","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactHigh"},{"title":"quantilesExactInclusive","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactInclusive"},{"title":"quantilesExactLow","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactLow"},{"title":"quantilesExactWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactWeighted"},{"title":"quantilesExactWeightedInterpolated","href":"/pt-BR/reference/functions/aggregate-functions/quantilesExactWeightedInterpolated"},{"title":"quantilesGK","href":"/pt-BR/reference/functions/aggregate-functions/quantilesGK"},{"title":"quantilesInterpolatedWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantilesInterpolatedWeighted"},{"title":"quantilesPrometheusHistogram","href":"/pt-BR/reference/functions/aggregate-functions/quantilesPrometheusHistogram"},{"title":"quantilesTDigest","href":"/pt-BR/reference/functions/aggregate-functions/quantilesTDigest"},{"title":"quantilesTDigestWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantilesTDigestWeighted"},{"title":"quantilesTiming","href":"/pt-BR/reference/functions/aggregate-functions/quantilesTiming"},{"title":"quantileTDigest","href":"/pt-BR/reference/functions/aggregate-functions/quantileTDigest"},{"title":"quantileTDigestWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantileTDigestWeighted"},{"title":"quantileTiming","href":"/pt-BR/reference/functions/aggregate-functions/quantileTiming"},{"title":"quantileTimingWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantileTimingWeighted"},{"title":"quantilesTimingWeighted","href":"/pt-BR/reference/functions/aggregate-functions/quantilesTimingWeighted"},{"title":"rankCorr","href":"/pt-BR/reference/functions/aggregate-functions/rankCorr"},{"title":"regr_avgx","href":"/pt-BR/reference/functions/aggregate-functions/regr_avgx"},{"title":"regr_avgy","href":"/pt-BR/reference/functions/aggregate-functions/regr_avgy"},{"title":"regr_count","href":"/pt-BR/reference/functions/aggregate-functions/regr_count"},{"title":"regr_intercept","href":"/pt-BR/reference/functions/aggregate-functions/regr_intercept"},{"title":"regr_r2","href":"/pt-BR/reference/functions/aggregate-functions/regr_r2"},{"title":"regr_slope","href":"/pt-BR/reference/functions/aggregate-functions/regr_slope"},{"title":"regr_sxx","href":"/pt-BR/reference/functions/aggregate-functions/regr_sxx"},{"title":"regr_sxy","href":"/pt-BR/reference/functions/aggregate-functions/regr_sxy"},{"title":"regr_syy","href":"/pt-BR/reference/functions/aggregate-functions/regr_syy"},{"title":"simpleLinearRegression","href":"/pt-BR/reference/functions/aggregate-functions/simpleLinearRegression"},{"title":"singleValueOrNull","href":"/pt-BR/reference/functions/aggregate-functions/singleValueOrNull"},{"title":"skewPop","href":"/pt-BR/reference/functions/aggregate-functions/skewPop"},{"title":"skewSamp","href":"/pt-BR/reference/functions/aggregate-functions/skewSamp"},{"sidebarTitle":"sparkbar","title":"sparkbar","href":"/pt-BR/reference/functions/aggregate-functions/sparkbar"},{"title":"stddevPop","href":"/pt-BR/reference/functions/aggregate-functions/stddevPop"},{"title":"stddevPopStable","href":"/pt-BR/reference/functions/aggregate-functions/stddevPopStable"},{"title":"stddevSamp","href":"/pt-BR/reference/functions/aggregate-functions/stddevSamp"},{"title":"stddevSampStable","href":"/pt-BR/reference/functions/aggregate-functions/stddevSampStable"},{"title":"stochasticLinearRegression","href":"/pt-BR/reference/functions/aggregate-functions/stochasticLinearRegression"},{"title":"stochasticLogisticRegression","href":"/pt-BR/reference/functions/aggregate-functions/stochasticLogisticRegression"},{"sidebarTitle":"studentTTest","title":"studentTTest","href":"/pt-BR/reference/functions/aggregate-functions/studentTTest"},{"sidebarTitle":"studentTTestOneSample","title":"studentTTestOneSample","href":"/pt-BR/reference/functions/aggregate-functions/studentTTestOneSample"},{"title":"sum","href":"/pt-BR/reference/functions/aggregate-functions/sum"},{"title":"sumCount","href":"/pt-BR/reference/functions/aggregate-functions/sumCount"},{"title":"sumKahan","href":"/pt-BR/reference/functions/aggregate-functions/sumKahan"},{"title":"sumMap","href":"/pt-BR/reference/functions/aggregate-functions/sumMap"},{"title":"sumMapWithOverflow","href":"/pt-BR/reference/functions/aggregate-functions/sumMapWithOverflow"},{"title":"sumWithOverflow","href":"/pt-BR/reference/functions/aggregate-functions/sumWithOverflow"},{"title":"theilsU","href":"/pt-BR/reference/functions/aggregate-functions/theilsU"},{"title":"timeSeriesAvgToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesAvgToGrid"},{"title":"timeSeriesBottomKMasks","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesBottomKMasks"},{"title":"timeSeriesChangesToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesChangesToGrid"},{"title":"timeSeriesCountToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesCountToGrid"},{"title":"timeSeriesDeltaToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesDeltaToGrid"},{"title":"timeSeriesDerivToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesDerivToGrid"},{"title":"timeSeriesFirstToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesFirstToGrid"},{"title":"timeSeriesGroupArray","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesGroupArray"},{"title":"timeSeriesIncreaseToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesIncreaseToGrid"},{"title":"timeSeriesInstantDeltaToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesInstantDeltaToGrid"},{"title":"timeSeriesInstantRateToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesInstantRateToGrid"},{"title":"timeSeriesLastToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesLastToGrid"},{"title":"timeSeriesLastTwoSamples","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesLastTwoSamples"},{"title":"timeSeriesLimitKMasks","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesLimitKMasks"},{"title":"timeSeriesLinearRegressionToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesLinearRegressionToGrid"},{"title":"timeSeriesMadToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesMadToGrid"},{"title":"timeSeriesMaxToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesMaxToGrid"},{"title":"timeSeriesMinToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesMinToGrid"},{"title":"timeSeriesPredictLinearToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesPredictLinearToGrid"},{"title":"timeSeriesPresentToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesPresentToGrid"},{"title":"timeSeriesQuantileToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesQuantileToGrid"},{"title":"timeSeriesRateToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesRateToGrid"},{"title":"timeSeriesResampleToGridWithStaleness","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesResampleToGridWithStaleness"},{"title":"timeSeriesResetsToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesResetsToGrid"},{"title":"timeSeriesStddevToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesStddevToGrid"},{"title":"timeSeriesStdvarToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesStdvarToGrid"},{"title":"timeSeriesSumToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesSumToGrid"},{"title":"timeSeriesTimestampOfFirstToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesTimestampOfFirstToGrid"},{"title":"timeSeriesTimestampOfLastToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesTimestampOfLastToGrid"},{"title":"timeSeriesTimestampOfMaxToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesTimestampOfMaxToGrid"},{"title":"timeSeriesTimestampOfMinToGrid","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesTimestampOfMinToGrid"},{"title":"timeSeriesTopKMasks","href":"/pt-BR/reference/functions/aggregate-functions/timeSeriesTopKMasks"},{"title":"topK","href":"/pt-BR/reference/functions/aggregate-functions/topK"},{"title":"topKWeighted","href":"/pt-BR/reference/functions/aggregate-functions/topKWeighted"},{"title":"uniq","href":"/pt-BR/reference/functions/aggregate-functions/uniq"},{"title":"uniqCombined","href":"/pt-BR/reference/functions/aggregate-functions/uniqCombined"},{"title":"uniqCombined64","href":"/pt-BR/reference/functions/aggregate-functions/uniqCombined64"},{"title":"uniqExact","href":"/pt-BR/reference/functions/aggregate-functions/uniqExact"},{"title":"uniqHLL12","href":"/pt-BR/reference/functions/aggregate-functions/uniqHLL12"},{"title":"uniqTheta","href":"/pt-BR/reference/functions/aggregate-functions/uniqthetasketch"},{"title":"varPop","href":"/pt-BR/reference/functions/aggregate-functions/varPop"},{"title":"varPopStable","href":"/pt-BR/reference/functions/aggregate-functions/varPopStable"},{"title":"varSamp","href":"/pt-BR/reference/functions/aggregate-functions/varSamp"},{"title":"varSampStable","href":"/pt-BR/reference/functions/aggregate-functions/varSampStable"},{"sidebarTitle":"welchTTest","title":"welchTTest","href":"/pt-BR/reference/functions/aggregate-functions/welchTTest"}]}]},{"group":"Funções de tabela","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Funções de tabela","href":"/pt-BR/reference/functions/table-functions/index"},{"sidebarTitle":"arrowFlight","title":"arrowFlight","href":"/pt-BR/reference/functions/table-functions/arrowflight"},{"sidebarTitle":"azureBlobStorage","title":"azureBlobStorage","href":"/pt-BR/reference/functions/table-functions/azureBlobStorage"},{"sidebarTitle":"azureBlobStorageCluster","title":"azureBlobStorageCluster","href":"/pt-BR/reference/functions/table-functions/azureBlobStorageCluster"},{"sidebarTitle":"bigquery","title":"bigquery","href":"/pt-BR/reference/functions/table-functions/bigquery"},{"sidebarTitle":"cluster","title":"clusterAllReplicas","href":"/pt-BR/reference/functions/table-functions/cluster"},{"sidebarTitle":"deltaLake","title":"deltaLake","href":"/pt-BR/reference/functions/table-functions/deltalake"},{"sidebarTitle":"deltaLakeCluster","title":"deltaLakeCluster","href":"/pt-BR/reference/functions/table-functions/deltalakeCluster"},{"sidebarTitle":"dictionary","title":"dictionary","href":"/pt-BR/reference/functions/table-functions/dictionary"},{"sidebarTitle":"executable","title":"executable","href":"/pt-BR/reference/functions/table-functions/executable"},{"sidebarTitle":"eval","title":"eval","href":"/pt-BR/reference/functions/table-functions/eval"},{"sidebarTitle":"file","title":"file","href":"/pt-BR/reference/functions/table-functions/file"},{"sidebarTitle":"fileCluster","title":"fileCluster","href":"/pt-BR/reference/functions/table-functions/fileCluster"},{"sidebarTitle":"filesystem","title":"filesystem","href":"/pt-BR/reference/functions/table-functions/filesystem"},{"sidebarTitle":"format","title":"format","href":"/pt-BR/reference/functions/table-functions/format"},{"sidebarTitle":"fuzzJSON","title":"fuzzJSON","href":"/pt-BR/reference/functions/table-functions/fuzzJSON"},{"sidebarTitle":"fuzzQuery","title":"fuzzQuery","href":"/pt-BR/reference/functions/table-functions/fuzzQuery"},{"sidebarTitle":"gcs","title":"gcs","href":"/pt-BR/reference/functions/table-functions/gcs"},{"sidebarTitle":"generateRandom","title":"generateRandom","href":"/pt-BR/reference/functions/table-functions/generate"},{"sidebarTitle":"generate_series","title":"generate_series (generateSeries)","href":"/pt-BR/reference/functions/table-functions/generate_series"},{"sidebarTitle":"hdfs","title":"hdfs","href":"/pt-BR/reference/functions/table-functions/hdfs"},{"sidebarTitle":"hdfsCluster","title":"hdfsCluster","href":"/pt-BR/reference/functions/table-functions/hdfsCluster"},{"sidebarTitle":"hudi","title":"hudi","href":"/pt-BR/reference/functions/table-functions/hudi"},{"sidebarTitle":"hudiCluster","title":"Função de Tabela hudiCluster","href":"/pt-BR/reference/functions/table-functions/hudiCluster"},{"sidebarTitle":"iceberg","title":"iceberg","href":"/pt-BR/reference/functions/table-functions/iceberg"},{"sidebarTitle":"icebergCluster","title":"icebergCluster","href":"/pt-BR/reference/functions/table-functions/icebergCluster"},{"sidebarTitle":"input","title":"input","href":"/pt-BR/reference/functions/table-functions/input"},{"sidebarTitle":"jdbc","title":"jdbc","href":"/pt-BR/reference/functions/table-functions/jdbc"},{"title":"loop","href":"/pt-BR/reference/functions/table-functions/loop"},{"sidebarTitle":"merge","title":"merge","href":"/pt-BR/reference/functions/table-functions/merge"},{"sidebarTitle":"mergeTreeCodecBlockCounts","title":"mergeTreeCodecBlockCounts","href":"/pt-BR/reference/functions/table-functions/mergeTreeCodecBlockCounts"},{"sidebarTitle":"mergeTreeIndex","title":"mergeTreeIndex","href":"/pt-BR/reference/functions/table-functions/mergeTreeIndex"},{"sidebarTitle":"mergeTreeProjection","title":"mergeTreeProjection","href":"/pt-BR/reference/functions/table-functions/mergeTreeProjection"},{"sidebarTitle":"mergeTreeTextIndex","title":"mergeTreeTextIndex","href":"/pt-BR/reference/functions/table-functions/mergeTreeTextIndex"},{"sidebarTitle":"mongodb","title":"mongodb","href":"/pt-BR/reference/functions/table-functions/mongodb"},{"sidebarTitle":"mysql","title":"mysql","href":"/pt-BR/reference/functions/table-functions/mysql"},{"sidebarTitle":"função null","title":"null","href":"/pt-BR/reference/functions/table-functions/null"},{"sidebarTitle":"numbers","title":"numbers","href":"/pt-BR/reference/functions/table-functions/numbers"},{"sidebarTitle":"odbc","title":"odbc table function","href":"/pt-BR/reference/functions/table-functions/odbc"},{"sidebarTitle":"paimon","title":"paimon","href":"/pt-BR/reference/functions/table-functions/paimon"},{"sidebarTitle":"paimonCluster","title":"paimonCluster","href":"/pt-BR/reference/functions/table-functions/paimonCluster"},{"sidebarTitle":"postgresql","title":"postgresql","href":"/pt-BR/reference/functions/table-functions/postgresql"},{"sidebarTitle":"primes","title":"primes","href":"/pt-BR/reference/functions/table-functions/primes"},{"sidebarTitle":"prometheusQuery","title":"prometheusQuery","href":"/pt-BR/reference/functions/table-functions/prometheusQuery"},{"sidebarTitle":"prometheusQueryRange","title":"prometheusQueryRange","href":"/pt-BR/reference/functions/table-functions/prometheusQueryRange"},{"sidebarTitle":"redis","title":"redis","href":"/pt-BR/reference/functions/table-functions/redis"},{"sidebarTitle":"remote","title":"remote, remoteSecure","href":"/pt-BR/reference/functions/table-functions/remote"},{"sidebarTitle":"s3","title":"função de tabela S3","href":"/pt-BR/reference/functions/table-functions/s3"},{"sidebarTitle":"s3Cluster","title":"s3Cluster","href":"/pt-BR/reference/functions/table-functions/s3Cluster"},{"sidebarTitle":"sqlite","title":"sqlite","href":"/pt-BR/reference/functions/table-functions/sqlite"},{"sidebarTitle":"timeSeriesData","title":"timeSeriesData","href":"/pt-BR/reference/functions/table-functions/timeSeriesData"},{"sidebarTitle":"timeSeriesMetricFamilies","title":"timeSeriesMetricFamilies","href":"/pt-BR/reference/functions/table-functions/timeSeriesMetricFamilies"},{"sidebarTitle":"timeSeriesSamples","title":"timeSeriesSamples","href":"/pt-BR/reference/functions/table-functions/timeSeriesSamples"},{"sidebarTitle":"timeSeriesSelector","title":"timeSeriesSelector","href":"/pt-BR/reference/functions/table-functions/timeSeriesSelector"},{"sidebarTitle":"timeSeriesTags","title":"timeSeriesTags","href":"/pt-BR/reference/functions/table-functions/timeSeriesTags"},{"sidebarTitle":"url","title":"url","href":"/pt-BR/reference/functions/table-functions/url"},{"sidebarTitle":"urlCluster","title":"urlCluster","href":"/pt-BR/reference/functions/table-functions/urlCluster"},{"sidebarTitle":"values","title":"values","href":"/pt-BR/reference/functions/table-functions/values"},{"sidebarTitle":"view","title":"view","href":"/pt-BR/reference/functions/table-functions/view"},{"sidebarTitle":"ytsaurus","title":"ytsaurus","href":"/pt-BR/reference/functions/table-functions/ytsaurus"},{"sidebarTitle":"zeros","title":"zeros","href":"/pt-BR/reference/functions/table-functions/zeros"}]},{"group":"Funções de janela","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Funções de janela","href":"/pt-BR/reference/functions/window-functions/index"},{"sidebarTitle":"cume_dist","title":"cume_dist","href":"/pt-BR/reference/functions/window-functions/cume_dist"},{"sidebarTitle":"dense_rank","title":"dense_rank","href":"/pt-BR/reference/functions/window-functions/dense_rank"},{"sidebarTitle":"first_value","title":"first_value","href":"/pt-BR/reference/functions/window-functions/first_value"},{"sidebarTitle":"lag","title":"lag","href":"/pt-BR/reference/functions/window-functions/lag"},{"sidebarTitle":"lagInFrame","title":"lagInFrame","href":"/pt-BR/reference/functions/window-functions/lagInFrame"},{"sidebarTitle":"last_value","title":"last_value","href":"/pt-BR/reference/functions/window-functions/last_value"},{"sidebarTitle":"lead","title":"lead","href":"/pt-BR/reference/functions/window-functions/lead"},{"sidebarTitle":"leadInFrame","title":"leadInFrame","href":"/pt-BR/reference/functions/window-functions/leadInFrame"},{"sidebarTitle":"nonNegativeDerivative","title":"nonNegativeDerivative","href":"/pt-BR/reference/functions/window-functions/nonNegativeDerivative"},{"sidebarTitle":"nth_value","title":"nth_value","href":"/pt-BR/reference/functions/window-functions/nth_value"},{"sidebarTitle":"ntile","title":"ntile","href":"/pt-BR/reference/functions/window-functions/ntile"},{"sidebarTitle":"percent_rank","title":"percent_rank","href":"/pt-BR/reference/functions/window-functions/percent_rank"},{"sidebarTitle":"rank","title":"rank","href":"/pt-BR/reference/functions/window-functions/rank"},{"sidebarTitle":"row_number","title":"row_number","href":"/pt-BR/reference/functions/window-functions/row_number"}]},{"group":"Funções definidas pelo usuário","pages":[{"sidebarTitle":"UDF","title":"Funções definidas pelo usuário (UDFs)","href":"/pt-BR/reference/functions/regular-functions/udf"},{"sidebarTitle":"WebAssembly UDFs","title":"Funções Definidas pelo Usuário em WebAssembly","href":"/pt-BR/reference/functions/regular-functions/wasm_udf"}]}]},{"group":"Formatos","expanded":false,"pages":[{"sidebarTitle":"Ver todos os formatos...","title":"Formatos para dados de entrada e saída","href":"/pt-BR/reference/formats/index"},{"group":"Arrow","expanded":false,"pages":[{"title":"Arrow","href":"/pt-BR/reference/formats/Arrow/Arrow"},{"title":"ArrowStream","href":"/pt-BR/reference/formats/Arrow/ArrowStream"}]},{"group":"Avro","expanded":false,"pages":[{"title":"Avro","href":"/pt-BR/reference/formats/Avro/Avro"},{"title":"AvroConfluent","href":"/pt-BR/reference/formats/Avro/AvroConfluent"}]},{"title":"BSONEachRow","href":"/pt-BR/reference/formats/BSONEachRow"},{"title":"Buffers","href":"/pt-BR/reference/formats/Buffers"},{"group":"CSV","expanded":false,"pages":[{"title":"CSV","href":"/pt-BR/reference/formats/CSV/CSV"},{"title":"CSVWithNames","href":"/pt-BR/reference/formats/CSV/CSVWithNames"},{"title":"CSVWithNamesAndTypes","href":"/pt-BR/reference/formats/CSV/CSVWithNamesAndTypes"}]},{"title":"CapnProto","href":"/pt-BR/reference/formats/CapnProto"},{"group":"CustomSeparated","expanded":false,"pages":[{"title":"CustomSeparated","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparated"},{"title":"CustomSeparatedIgnoreSpaces","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpaces"},{"title":"CustomSeparatedIgnoreSpacesWithNames","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNames"},{"title":"CustomSeparatedIgnoreSpacesWithNamesAndTypes","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNamesAndTypes"},{"title":"CustomSeparatedWithNames","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparatedWithNames"},{"title":"CustomSeparatedWithNamesAndTypes","href":"/pt-BR/reference/formats/CustomSeparated/CustomSeparatedWithNamesAndTypes"}]},{"title":"DWARF","href":"/pt-BR/reference/formats/DWARF"},{"title":"Form","href":"/pt-BR/reference/formats/Form"},{"sidebarTitle":"GeoJSON","title":"GeoJSON","href":"/pt-BR/reference/formats/GeoJSON"},{"title":"Hash","href":"/pt-BR/reference/formats/Hash"},{"title":"HiveText","href":"/pt-BR/reference/formats/HiveText"},{"group":"JSON","expanded":false,"pages":[{"title":"JSON","href":"/pt-BR/reference/formats/JSON/JSON"},{"title":"JSONAsObject","href":"/pt-BR/reference/formats/JSON/JSONAsObject"},{"title":"JSONAsString","href":"/pt-BR/reference/formats/JSON/JSONAsString"},{"title":"JSONColumns","href":"/pt-BR/reference/formats/JSON/JSONColumns"},{"title":"JSONColumnsWithMetadata","href":"/pt-BR/reference/formats/JSON/JSONColumnsWithMetadata"},{"title":"JSONCompact","href":"/pt-BR/reference/formats/JSON/JSONCompact"},{"title":"JSONCompactColumns","href":"/pt-BR/reference/formats/JSON/JSONCompactColumns"},{"title":"JSONCompactEachRow","href":"/pt-BR/reference/formats/JSON/JSONCompactEachRow"},{"title":"JSONCompactEachRowWithNames","href":"/pt-BR/reference/formats/JSON/JSONCompactEachRowWithNames"},{"title":"JSONCompactEachRowWithNamesAndTypes","href":"/pt-BR/reference/formats/JSON/JSONCompactEachRowWithNamesAndTypes"},{"title":"JSONCompactEachRowWithProgress","href":"/pt-BR/reference/formats/JSON/JSONCompactEachRowWithProgress"},{"title":"JSONCompactStrings","href":"/pt-BR/reference/formats/JSON/JSONCompactStrings"},{"title":"JSONCompactStringsEachRow","href":"/pt-BR/reference/formats/JSON/JSONCompactStringsEachRow"},{"title":"JSONCompactStringsEachRowWithNames","href":"/pt-BR/reference/formats/JSON/JSONCompactStringsEachRowWithNames"},{"title":"JSONCompactStringsEachRowWithNamesAndTypes","href":"/pt-BR/reference/formats/JSON/JSONCompactStringsEachRowWithNamesAndTypes"},{"title":"JSONCompactStringsEachRowWithProgress","href":"/pt-BR/reference/formats/JSON/JSONCompactStringsEachRowWithProgress"},{"title":"JSONEachRow","href":"/pt-BR/reference/formats/JSON/JSONEachRow"},{"title":"JSONEachRowWithProgress","href":"/pt-BR/reference/formats/JSON/JSONEachRowWithProgress"},{"title":"JSONLines","href":"/pt-BR/reference/formats/JSON/JSONLines"},{"title":"JSONObjectEachRow","href":"/pt-BR/reference/formats/JSON/JSONObjectEachRow"},{"title":"JSONStrings","href":"/pt-BR/reference/formats/JSON/JSONStrings"},{"title":"JSONStringsEachRow","href":"/pt-BR/reference/formats/JSON/JSONStringsEachRow"},{"title":"JSONStringsEachRowWithProgress","href":"/pt-BR/reference/formats/JSON/JSONStringsEachRowWithProgress"},{"title":"PrettyJSONEachRow","href":"/pt-BR/reference/formats/JSON/PrettyJSONEachRow"},{"title":"Configurações de formato para o JSON","href":"/pt-BR/reference/formats/JSON/format-settings"}]},{"group":"LineAsString","expanded":false,"pages":[{"title":"LineAsString","href":"/pt-BR/reference/formats/LineAsString/LineAsString"},{"title":"LineAsStringWithNames","href":"/pt-BR/reference/formats/LineAsString/LineAsStringWithNames"},{"title":"LineAsStringWithNamesAndTypes","href":"/pt-BR/reference/formats/LineAsString/LineAsStringWithNamesAndTypes"}]},{"title":"Markdown","href":"/pt-BR/reference/formats/Markdown"},{"title":"MsgPack","href":"/pt-BR/reference/formats/MsgPack"},{"title":"MySQLDump","href":"/pt-BR/reference/formats/MySQLDump"},{"title":"MySQLWire","href":"/pt-BR/reference/formats/MySQLWire"},{"title":"Native","href":"/pt-BR/reference/formats/Native"},{"title":"Npy","href":"/pt-BR/reference/formats/Npy"},{"title":"Null","href":"/pt-BR/reference/formats/Null"},{"title":"ODBCDriver2","href":"/pt-BR/reference/formats/ODBCDriver2"},{"title":"ORC","href":"/pt-BR/reference/formats/ORC"},{"title":"One","href":"/pt-BR/reference/formats/One"},{"group":"Parquet","expanded":false,"pages":[{"title":"Parquet","href":"/pt-BR/reference/formats/Parquet/Parquet"},{"title":"ParquetMetadata","href":"/pt-BR/reference/formats/Parquet/ParquetMetadata"}]},{"title":"PNG","href":"/pt-BR/reference/formats/PNG"},{"title":"PostgreSQLWire","href":"/pt-BR/reference/formats/PostgreSQLWire"},{"group":"Pretty","expanded":false,"pages":[{"title":"Pretty","href":"/pt-BR/reference/formats/Pretty/Pretty"},{"title":"PrettyCompact","href":"/pt-BR/reference/formats/Pretty/PrettyCompact"},{"title":"PrettyCompactMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettyCompactMonoBlock"},{"title":"PrettyCompactNoEscapes","href":"/pt-BR/reference/formats/Pretty/PrettyCompactNoEscapes"},{"title":"PrettyCompactNoEscapesMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettyCompactNoEscapesMonoBlock"},{"title":"PrettyMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettyMonoBlock"},{"title":"PrettyNoEscapes","href":"/pt-BR/reference/formats/Pretty/PrettyNoEscapes"},{"title":"PrettyNoEscapesMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettyNoEscapesMonoBlock"},{"title":"PrettySpace","href":"/pt-BR/reference/formats/Pretty/PrettySpace"},{"title":"PrettySpaceMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettySpaceMonoBlock"},{"title":"PrettySpaceNoEscapes","href":"/pt-BR/reference/formats/Pretty/PrettySpaceNoEscapes"},{"title":"PrettySpaceNoEscapesMonoBlock","href":"/pt-BR/reference/formats/Pretty/PrettySpaceNoEscapesMonoBlock"}]},{"title":"Prometheus","href":"/pt-BR/reference/formats/Prometheus"},{"group":"Protobuf","expanded":false,"pages":[{"title":"Protobuf","href":"/pt-BR/reference/formats/Protobuf/Protobuf"},{"title":"ProtobufList","href":"/pt-BR/reference/formats/Protobuf/ProtobufList"},{"title":"ProtobufSingle","href":"/pt-BR/reference/formats/Protobuf/ProtobufSingle"}]},{"group":"Puffin","expanded":false,"pages":[{"title":"Puffin","href":"/pt-BR/reference/formats/Puffin/Puffin"},{"title":"PuffinMetadata","href":"/pt-BR/reference/formats/Puffin/PuffinMetadata"}]},{"title":"RawBLOB","href":"/pt-BR/reference/formats/RawBLOB"},{"title":"Regexp","href":"/pt-BR/reference/formats/Regexp"},{"group":"RowBinary","expanded":false,"pages":[{"title":"RowBinary","href":"/pt-BR/reference/formats/RowBinary/RowBinary"},{"title":"RowBinaryWithDefaults","href":"/pt-BR/reference/formats/RowBinary/RowBinaryWithDefaults"},{"title":"RowBinaryWithNames","href":"/pt-BR/reference/formats/RowBinary/RowBinaryWithNames"},{"title":"RowBinaryWithNamesAndTypes","href":"/pt-BR/reference/formats/RowBinary/RowBinaryWithNamesAndTypes"},{"title":"RowBinaryWithNamesAndTypesAndDefaults","href":"/pt-BR/reference/formats/RowBinary/RowBinaryWithNamesAndTypesAndDefaults"}]},{"title":"SQLInsert","href":"/pt-BR/reference/formats/SQLInsert"},{"title":"SQLite","href":"/pt-BR/reference/formats/SQLite"},{"group":"TabSeparated","expanded":false,"pages":[{"title":"TSKV","href":"/pt-BR/reference/formats/TabSeparated/TSKV"},{"title":"TabSeparated","href":"/pt-BR/reference/formats/TabSeparated/TabSeparated"},{"title":"TabSeparatedRaw","href":"/pt-BR/reference/formats/TabSeparated/TabSeparatedRaw"},{"title":"TabSeparatedRawWithNames","href":"/pt-BR/reference/formats/TabSeparated/TabSeparatedRawWithNames"},{"title":"TabSeparatedRawWithNamesAndTypes","href":"/pt-BR/reference/formats/TabSeparated/TabSeparatedRawWithNamesAndTypes"},{"title":"TabSeparatedWithNames","href":"/pt-BR/reference/formats/TabSeparated/TabSeparatedWithNames"},{"title":"TabSeparatedWithNamesAndTypes","href":"/pt-BR/reference/formats/TabSeparated/TabSeparatedWithNamesAndTypes"}]},{"group":"Template","expanded":false,"pages":[{"title":"Template","href":"/pt-BR/reference/formats/Template/Template"},{"title":"TemplateIgnoreSpaces","href":"/pt-BR/reference/formats/Template/TemplateIgnoreSpaces"}]},{"title":"Values","href":"/pt-BR/reference/formats/Values"},{"title":"Vertical","href":"/pt-BR/reference/formats/Vertical"},{"title":"XML","href":"/pt-BR/reference/formats/XML"}]},{"group":"Configurações","expanded":false,"pages":[{"title":"Configurações","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/reference/settings/index"},{"group":"Configurações do servidor","directory":"none","pages":[{"sidebarTitle":"Visão geral","title":"Configurações do servidor","href":"/pt-BR/reference/settings/server-settings/settings"},{"title":"configurações do servidor access_control_*","sidebarTitle":"access_control_*","href":"/pt-BR/reference/settings/server-settings/settings/access-control"},{"title":"configurações do servidor aggregate_function_*","sidebarTitle":"aggregate_function_*","href":"/pt-BR/reference/settings/server-settings/settings/aggregate-function"},{"title":"configurações do servidor allow_*","sidebarTitle":"allow_*","href":"/pt-BR/reference/settings/server-settings/settings/allow"},{"title":"configurações de servidor allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/pt-BR/reference/settings/server-settings/settings/allow-experimental"},{"title":"configurações do servidor para async_insert_*","sidebarTitle":"async_insert_*","href":"/pt-BR/reference/settings/server-settings/settings/async-insert"},{"title":"configurações do servidor async_load_*","sidebarTitle":"async_load_*","href":"/pt-BR/reference/settings/server-settings/settings/async-load"},{"title":"configurações de servidor asynchronous_*","sidebarTitle":"asynchronous_*","href":"/pt-BR/reference/settings/server-settings/settings/asynchronous"},{"title":"configurações do servidor asynchronous_metrics_*","sidebarTitle":"asynchronous_metrics_*","href":"/pt-BR/reference/settings/server-settings/settings/asynchronous-metrics"},{"title":"configurações do servidor background_*","sidebarTitle":"background_*","href":"/pt-BR/reference/settings/server-settings/settings/background"},{"title":"configurações de servidor background_merges_*","sidebarTitle":"background_merges_*","href":"/pt-BR/reference/settings/server-settings/settings/background-merges"},{"title":"configurações do servidor background_schedule_*","sidebarTitle":"background_schedule_*","href":"/pt-BR/reference/settings/server-settings/settings/background-schedule"},{"title":"configurações de servidor backup_*","sidebarTitle":"backup_*","href":"/pt-BR/reference/settings/server-settings/settings/backup"},{"title":"configurações do servidor backups_*","sidebarTitle":"backups_*","href":"/pt-BR/reference/settings/server-settings/settings/backups"},{"title":"Configurações do servidor columns_cache_*","sidebarTitle":"columns_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/columns-cache"},{"title":"configurações do servidor compiled_expression_*","sidebarTitle":"compiled_expression_*","href":"/pt-BR/reference/settings/server-settings/settings/compiled-expression"},{"title":"configurações do servidor concurrent_threads_*","sidebarTitle":"concurrent_threads_*","href":"/pt-BR/reference/settings/server-settings/settings/concurrent-threads"},{"title":"configurações do servidor cpu_slot_*","sidebarTitle":"cpu_slot_*","href":"/pt-BR/reference/settings/server-settings/settings/cpu-slot"},{"title":"configurações de servidor custom_*","sidebarTitle":"custom_*","href":"/pt-BR/reference/settings/server-settings/settings/custom"},{"title":"configurações do servidor database_catalog_*","sidebarTitle":"database_catalog_*","href":"/pt-BR/reference/settings/server-settings/settings/database-catalog"},{"title":"configurações do servidor database_replicated_*","sidebarTitle":"database_replicated_*","href":"/pt-BR/reference/settings/server-settings/settings/database-replicated"},{"title":"configurações de servidor default_*","sidebarTitle":"default_*","href":"/pt-BR/reference/settings/server-settings/settings/default"},{"title":"configurações do servidor default_replica_*","sidebarTitle":"default_replica_*","href":"/pt-BR/reference/settings/server-settings/settings/default-replica"},{"title":"configurações de servidor dictionaries_*","sidebarTitle":"dictionaries_*","href":"/pt-BR/reference/settings/server-settings/settings/dictionaries"},{"title":"configurações disable_* do servidor","sidebarTitle":"disable_*","href":"/pt-BR/reference/settings/server-settings/settings/disable"},{"title":"configurações de servidor disk_connections_*","sidebarTitle":"disk_connections_*","href":"/pt-BR/reference/settings/server-settings/settings/disk-connections"},{"title":"configurações do servidor distributed_*","sidebarTitle":"distributed_*","href":"/pt-BR/reference/settings/server-settings/settings/distributed"},{"title":"configurações do servidor distributed_cache_*","sidebarTitle":"distributed_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/distributed-cache"},{"title":"configurações do servidor distributed_ddl_*","sidebarTitle":"distributed_ddl_*","href":"/pt-BR/reference/settings/server-settings/settings/distributed-ddl"},{"title":"configurações de servidor dns_allow_*","sidebarTitle":"dns_allow_*","href":"/pt-BR/reference/settings/server-settings/settings/dns-allow"},{"title":"configurações do servidor dns_cache_*","sidebarTitle":"dns_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/dns-cache"},{"title":"configurações do servidor drop_distributed_*","sidebarTitle":"drop_distributed_*","href":"/pt-BR/reference/settings/server-settings/settings/drop-distributed"},{"title":"configurações enable_* do servidor","sidebarTitle":"enable_*","href":"/pt-BR/reference/settings/server-settings/settings/enable"},{"title":"configurações do servidor encryption_header_*","sidebarTitle":"encryption_header_*","href":"/pt-BR/reference/settings/server-settings/settings/encryption-header"},{"title":"configurações do servidor format_*","sidebarTitle":"format_*","href":"/pt-BR/reference/settings/server-settings/settings/format"},{"title":"configurações do servidor global_profiler_*","sidebarTitle":"global_profiler_*","href":"/pt-BR/reference/settings/server-settings/settings/global-profiler"},{"title":"configurações do servidor graphite_*","sidebarTitle":"graphite_*","href":"/pt-BR/reference/settings/server-settings/settings/graphite"},{"title":"configurações do servidor http_*","sidebarTitle":"http_*","href":"/pt-BR/reference/settings/server-settings/settings/http"},{"title":"configurações do servidor http_connections_*","sidebarTitle":"http_connections_*","href":"/pt-BR/reference/settings/server-settings/settings/http-connections"},{"title":"configurações do servidor iceberg_catalog_*","sidebarTitle":"iceberg_catalog_*","href":"/pt-BR/reference/settings/server-settings/settings/iceberg-catalog"},{"title":"configurações do servidor iceberg_compaction_*","sidebarTitle":"iceberg_compaction_*","href":"/pt-BR/reference/settings/server-settings/settings/iceberg-compaction"},{"title":"configurações de servidor iceberg_metadata_*","sidebarTitle":"iceberg_metadata_*","href":"/pt-BR/reference/settings/server-settings/settings/iceberg-metadata"},{"title":"configurações de servidor iceberg_scheduler_*","sidebarTitle":"iceberg_scheduler_*","href":"/pt-BR/reference/settings/server-settings/settings/iceberg-scheduler"},{"title":"Configurações do servidor index_mark_*","sidebarTitle":"index_mark_*","href":"/pt-BR/reference/settings/server-settings/settings/index-mark"},{"title":"configurações do servidor index_uncompressed_*","sidebarTitle":"index_uncompressed_*","href":"/pt-BR/reference/settings/server-settings/settings/index-uncompressed"},{"title":"configurações do servidor interserver_*","sidebarTitle":"interserver_*","href":"/pt-BR/reference/settings/server-settings/settings/interserver"},{"title":"configurações de servidor interserver_http_*","sidebarTitle":"interserver_http_*","href":"/pt-BR/reference/settings/server-settings/settings/interserver-http"},{"title":"configurações do servidor interserver_https_*","sidebarTitle":"interserver_https_*","href":"/pt-BR/reference/settings/server-settings/settings/interserver-https"},{"title":"configurações de servidor jemalloc_*","sidebarTitle":"jemalloc_*","href":"/pt-BR/reference/settings/server-settings/settings/jemalloc"},{"title":"Configurações do servidor jemalloc_enable_*","sidebarTitle":"jemalloc_enable_*","href":"/pt-BR/reference/settings/server-settings/settings/jemalloc-enable"},{"title":"Configurações do servidor jemalloc_flush_*","sidebarTitle":"jemalloc_flush_*","href":"/pt-BR/reference/settings/server-settings/settings/jemalloc-flush"},{"title":"configurações do servidor keeper_*","sidebarTitle":"keeper_*","href":"/pt-BR/reference/settings/server-settings/settings/keeper"},{"title":"configurações de servidor keeper_server.socket_*","sidebarTitle":"keeper_server.socket_*","href":"/pt-BR/reference/settings/server-settings/settings/keeper-server-socket"},{"title":"configurações de servidor license_*","sidebarTitle":"license_*","href":"/pt-BR/reference/settings/server-settings/settings/license"},{"title":"configurações do servidor listen_*","sidebarTitle":"listen_*","href":"/pt-BR/reference/settings/server-settings/settings/listen"},{"title":"configurações do servidor load_marks_*","sidebarTitle":"load_marks_*","href":"/pt-BR/reference/settings/server-settings/settings/load-marks"},{"title":"Configurações do servidor logger.async_*","sidebarTitle":"logger.async_*","href":"/pt-BR/reference/settings/server-settings/settings/logger-async"},{"title":"configurações de servidor logger.console_*","sidebarTitle":"logger.console_*","href":"/pt-BR/reference/settings/server-settings/settings/logger-console"},{"title":"configurações do servidor mark_cache_*","sidebarTitle":"mark_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/mark-cache"},{"title":"configurações de servidor max_*","sidebarTitle":"max_*","href":"/pt-BR/reference/settings/server-settings/settings/max"},{"title":"configurações do servidor max_backups_*","sidebarTitle":"max_backups_*","href":"/pt-BR/reference/settings/server-settings/settings/max-backups"},{"title":"configurações do servidor max_concurrent_*","sidebarTitle":"max_concurrent_*","href":"/pt-BR/reference/settings/server-settings/settings/max-concurrent"},{"title":"configurações do servidor max_database_*","sidebarTitle":"max_database_*","href":"/pt-BR/reference/settings/server-settings/settings/max-database"},{"title":"configurações do servidor max_dictionary_*","sidebarTitle":"max_dictionary_*","href":"/pt-BR/reference/settings/server-settings/settings/max-dictionary"},{"title":"configurações do servidor max_distributed_*","sidebarTitle":"max_distributed_*","href":"/pt-BR/reference/settings/server-settings/settings/max-distributed"},{"title":"configurações do servidor max_format_*","sidebarTitle":"max_format_*","href":"/pt-BR/reference/settings/server-settings/settings/max-format"},{"title":"configurações de servidor max_io_*","sidebarTitle":"max_io_*","href":"/pt-BR/reference/settings/server-settings/settings/max-io"},{"title":"configurações do servidor max_local_*","sidebarTitle":"max_local_*","href":"/pt-BR/reference/settings/server-settings/settings/max-local"},{"title":"configurações de servidor max_named_*","sidebarTitle":"max_named_*","href":"/pt-BR/reference/settings/server-settings/settings/max-named"},{"title":"configurações de servidor max_pending_*","sidebarTitle":"max_pending_*","href":"/pt-BR/reference/settings/server-settings/settings/max-pending"},{"title":"configurações de servidor max_prefixes_*","sidebarTitle":"max_prefixes_*","href":"/pt-BR/reference/settings/server-settings/settings/max-prefixes"},{"title":"configurações de servidor max_remote_*","sidebarTitle":"max_remote_*","href":"/pt-BR/reference/settings/server-settings/settings/max-remote"},{"title":"configurações do servidor max_replicated_*","sidebarTitle":"max_replicated_*","href":"/pt-BR/reference/settings/server-settings/settings/max-replicated"},{"title":"configurações do servidor max_server_memory_usage_*","sidebarTitle":"max_server_memory_usage_*","href":"/pt-BR/reference/settings/server-settings/settings/max-server-memory-usage"},{"title":"configurações do servidor max_snapshot_*","sidebarTitle":"max_snapshot_*","href":"/pt-BR/reference/settings/server-settings/settings/max-snapshot"},{"title":"configurações do servidor max_table_*","sidebarTitle":"max_table_*","href":"/pt-BR/reference/settings/server-settings/settings/max-table"},{"title":"configurações do servidor max_thread_*","sidebarTitle":"max_thread_*","href":"/pt-BR/reference/settings/server-settings/settings/max-thread"},{"title":"configurações de servidor max_view_*","sidebarTitle":"max_view_*","href":"/pt-BR/reference/settings/server-settings/settings/max-view"},{"title":"configurações do servidor memory_worker_*","sidebarTitle":"memory_worker_*","href":"/pt-BR/reference/settings/server-settings/settings/memory-worker"},{"title":"configurações de servidor merge_*","sidebarTitle":"merge_*","href":"/pt-BR/reference/settings/server-settings/settings/merge"},{"title":"configurações do servidor merges_mutations_*","sidebarTitle":"merges_mutations_*","href":"/pt-BR/reference/settings/server-settings/settings/merges-mutations"},{"title":"configurações do servidor min_*","sidebarTitle":"min_*","href":"/pt-BR/reference/settings/server-settings/settings/min"},{"title":"mlock_executable_*: configurações do servidor","sidebarTitle":"mlock_executable_*","href":"/pt-BR/reference/settings/server-settings/settings/mlock-executable"},{"title":"configurações do servidor mysql_*","sidebarTitle":"mysql_*","href":"/pt-BR/reference/settings/server-settings/settings/mysql"},{"title":"configurações de servidor oom_canary_*","sidebarTitle":"oom_canary_*","href":"/pt-BR/reference/settings/server-settings/settings/oom-canary"},{"title":"Configurações do servidor openSSL.client.requireTLSv1_*","sidebarTitle":"openSSL.client.requireTLSv1_*","href":"/pt-BR/reference/settings/server-settings/settings/openssl-client-requiretlsv1"},{"title":"configurações do servidor openSSL.server.requireTLSv1_*","sidebarTitle":"openSSL.server.requireTLSv1_*","href":"/pt-BR/reference/settings/server-settings/settings/openssl-server-requiretlsv1"},{"title":"configurações do servidor os_*","sidebarTitle":"os_*","href":"/pt-BR/reference/settings/server-settings/settings/os"},{"title":"configurações do servidor os_threads_*","sidebarTitle":"os_threads_*","href":"/pt-BR/reference/settings/server-settings/settings/os-threads"},{"title":"configurações do servidor page_cache_*","sidebarTitle":"page_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/page-cache"},{"title":"configurações do servidor paimon_metadata_*","sidebarTitle":"paimon_metadata_*","href":"/pt-BR/reference/settings/server-settings/settings/paimon-metadata"},{"title":"configurações do servidor parquet_metadata_*","sidebarTitle":"parquet_metadata_*","href":"/pt-BR/reference/settings/server-settings/settings/parquet-metadata"},{"title":"Configurações do servidor parts_kill_delay_period_*","sidebarTitle":"parts_kill_delay_period_*","href":"/pt-BR/reference/settings/server-settings/settings/parts-kill-delay-period"},{"title":"configurações do servidor parts_killer_*","sidebarTitle":"parts_killer_*","href":"/pt-BR/reference/settings/server-settings/settings/parts-killer"},{"title":"configurações do servidor postgresql_*","sidebarTitle":"postgresql_*","href":"/pt-BR/reference/settings/server-settings/settings/postgresql"},{"title":"configurações do servidor prefetch_threadpool_*","sidebarTitle":"prefetch_threadpool_*","href":"/pt-BR/reference/settings/server-settings/settings/prefetch-threadpool"},{"title":"configurações do servidor primary_index_*","sidebarTitle":"primary_index_*","href":"/pt-BR/reference/settings/server-settings/settings/primary-index"},{"title":"configurações de servidor query_*","sidebarTitle":"query_*","href":"/pt-BR/reference/settings/server-settings/settings/query"},{"title":"configurações do servidor query_cache.max_*","sidebarTitle":"query_cache.max_*","href":"/pt-BR/reference/settings/server-settings/settings/query-cache-max"},{"title":"configurações do servidor query_condition_*","sidebarTitle":"query_condition_*","href":"/pt-BR/reference/settings/server-settings/settings/query-condition"},{"title":"Configurações de servidor reader_executor_*","sidebarTitle":"reader_executor_*","href":"/pt-BR/reference/settings/server-settings/settings/reader-executor"},{"title":"configurações do servidor remote_*","sidebarTitle":"remote_*","href":"/pt-BR/reference/settings/server-settings/settings/remote"},{"title":"configurações do servidor replicated_fetches_*","sidebarTitle":"replicated_fetches_*","href":"/pt-BR/reference/settings/server-settings/settings/replicated-fetches"},{"title":"configurações do servidor s3_*","sidebarTitle":"s3_*","href":"/pt-BR/reference/settings/server-settings/settings/s3"},{"title":"configurações do servidor s3queue_*","sidebarTitle":"s3queue_*","href":"/pt-BR/reference/settings/server-settings/settings/s3queue"},{"title":"configurações do servidor show_*","sidebarTitle":"show_*","href":"/pt-BR/reference/settings/server-settings/settings/show"},{"title":"configurações de servidor shutdown_wait_*","sidebarTitle":"shutdown_wait_*","href":"/pt-BR/reference/settings/server-settings/settings/shutdown-wait"},{"title":"Configurações do servidor skip_*","sidebarTitle":"skip_*","href":"/pt-BR/reference/settings/server-settings/settings/skip"},{"title":"configurações de servidor snapshot_cleaner_*","sidebarTitle":"snapshot_cleaner_*","href":"/pt-BR/reference/settings/server-settings/settings/snapshot-cleaner"},{"title":"configurações de servidor startup_*","sidebarTitle":"startup_*","href":"/pt-BR/reference/settings/server-settings/settings/startup"},{"title":"configurações do servidor storage_*","sidebarTitle":"storage_*","href":"/pt-BR/reference/settings/server-settings/settings/storage"},{"title":"configurações do servidor storage_connections_*","sidebarTitle":"storage_connections_*","href":"/pt-BR/reference/settings/server-settings/settings/storage-connections"},{"title":"configurações do servidor tables_loader_*","sidebarTitle":"tables_loader_*","href":"/pt-BR/reference/settings/server-settings/settings/tables-loader"},{"title":"configurações do servidor tcp_close_*","sidebarTitle":"tcp_close_*","href":"/pt-BR/reference/settings/server-settings/settings/tcp-close"},{"title":"configurações do servidor tcp_port_*","sidebarTitle":"tcp_port_*","href":"/pt-BR/reference/settings/server-settings/settings/tcp-port"},{"title":"configurações do servidor temporary_data_*","sidebarTitle":"temporary_data_*","href":"/pt-BR/reference/settings/server-settings/settings/temporary-data"},{"title":"configurações de servidor text_index_*","sidebarTitle":"text_index_*","href":"/pt-BR/reference/settings/server-settings/settings/text-index"},{"title":"configurações do servidor threadpool_local_*","sidebarTitle":"threadpool_local_*","href":"/pt-BR/reference/settings/server-settings/settings/threadpool-local"},{"title":"configurações do servidor para threadpool_remote_*","sidebarTitle":"threadpool_remote_*","href":"/pt-BR/reference/settings/server-settings/settings/threadpool-remote"},{"title":"configurações de servidor threadpool_writer_*","sidebarTitle":"threadpool_writer_*","href":"/pt-BR/reference/settings/server-settings/settings/threadpool-writer"},{"title":"configurações do servidor tmp_*","sidebarTitle":"tmp_*","href":"/pt-BR/reference/settings/server-settings/settings/tmp"},{"title":"configurações do servidor top_level_*","sidebarTitle":"top_level_*","href":"/pt-BR/reference/settings/server-settings/settings/top-level"},{"title":"configurações de servidor total_memory_*","sidebarTitle":"total_memory_*","href":"/pt-BR/reference/settings/server-settings/settings/total-memory"},{"title":"configurações do servidor uncompressed_cache_*","sidebarTitle":"uncompressed_cache_*","href":"/pt-BR/reference/settings/server-settings/settings/uncompressed-cache"},{"title":"configurações do servidor unique_key_*","sidebarTitle":"unique_key_*","href":"/pt-BR/reference/settings/server-settings/settings/unique-key"},{"title":"configurações do servidor use_*","sidebarTitle":"use_*","href":"/pt-BR/reference/settings/server-settings/settings/use"},{"title":"configurações do servidor user_*","sidebarTitle":"user_*","href":"/pt-BR/reference/settings/server-settings/settings/user"},{"title":"configurações do servidor user_defined_*","sidebarTitle":"user_defined_*","href":"/pt-BR/reference/settings/server-settings/settings/user-defined"},{"title":"configurações do servidor users_*","sidebarTitle":"users_*","href":"/pt-BR/reference/settings/server-settings/settings/users"},{"title":"configurações do servidor vector_similarity_*","sidebarTitle":"vector_similarity_*","href":"/pt-BR/reference/settings/server-settings/settings/vector-similarity"},{"title":"configurações do servidor workload_*","sidebarTitle":"workload_*","href":"/pt-BR/reference/settings/server-settings/settings/workload"},{"title":"configurações de servidor zookeeper_*","sidebarTitle":"zookeeper_*","href":"/pt-BR/reference/settings/server-settings/settings/zookeeper"},{"title":"Outras configurações do servidor","sidebarTitle":"Outras","href":"/pt-BR/reference/settings/server-settings/settings/other"}]},{"group":"Configurações de sessão","root":{"title":"Configurações da sessão","sidebarTitle":"Visão geral","href":"/pt-BR/reference/settings/session-settings"},"directory":"none","pages":[{"title":"configurações de sessão additional_*","sidebarTitle":"additional_*","href":"/pt-BR/reference/settings/session-settings/additional"},{"title":"configurações de sessão aggregate_*","sidebarTitle":"aggregate_*","href":"/pt-BR/reference/settings/session-settings/aggregate"},{"title":"configurações de sessão de aggregation_*","sidebarTitle":"aggregation_*","href":"/pt-BR/reference/settings/session-settings/aggregation"},{"title":"configurações de sessão ai_function_*","sidebarTitle":"ai_function_*","href":"/pt-BR/reference/settings/session-settings/ai-function"},{"title":"configurações de sessão allow_*","sidebarTitle":"allow_*","href":"/pt-BR/reference/settings/session-settings/allow"},{"title":"configurações de sessão allow_deprecated_*","sidebarTitle":"allow_deprecated_*","href":"/pt-BR/reference/settings/session-settings/allow-deprecated"},{"title":"configurações de sessão allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/pt-BR/reference/settings/session-settings/allow-experimental"},{"title":"configurações de sessão allow_nondeterministic_*","sidebarTitle":"allow_nondeterministic_*","href":"/pt-BR/reference/settings/session-settings/allow-nondeterministic"},{"title":"configurações de sessão allow_prefetched_*","sidebarTitle":"allow_prefetched_*","href":"/pt-BR/reference/settings/session-settings/allow-prefetched"},{"title":"configurações de sessão allow_push_*","sidebarTitle":"allow_push_*","href":"/pt-BR/reference/settings/session-settings/allow-push"},{"title":"configurações de sessão allow_statistics_*","sidebarTitle":"allow_statistics_*","href":"/pt-BR/reference/settings/session-settings/allow-statistics"},{"title":"configurações de sessão allow_suspicious_*","sidebarTitle":"allow_suspicious_*","href":"/pt-BR/reference/settings/session-settings/allow-suspicious"},{"title":"configurações de sessão alter_*","sidebarTitle":"alter_*","href":"/pt-BR/reference/settings/session-settings/alter"},{"title":"configurações de sessão de analyzer_compatibility_*","sidebarTitle":"analyzer_compatibility_*","href":"/pt-BR/reference/settings/session-settings/analyzer-compatibility"},{"title":"configurações de sessão apply_*","sidebarTitle":"apply_*","href":"/pt-BR/reference/settings/session-settings/apply"},{"title":"configurações de sessão apply_patch_parts_*","sidebarTitle":"apply_patch_parts_*","href":"/pt-BR/reference/settings/session-settings/apply-patch-parts"},{"title":"configurações de sessão ast_fuzzer_*","sidebarTitle":"ast_fuzzer_*","href":"/pt-BR/reference/settings/session-settings/ast-fuzzer"},{"title":"configurações de sessão asterisk_include_*","sidebarTitle":"asterisk_include_*","href":"/pt-BR/reference/settings/session-settings/asterisk-include"},{"title":"configurações de sessão async_*","sidebarTitle":"async_*","href":"/pt-BR/reference/settings/session-settings/async"},{"title":"configurações de sessão async_insert_*","sidebarTitle":"async_insert_*","href":"/pt-BR/reference/settings/session-settings/async-insert"},{"title":"configurações de sessão automatic_parallel_*","sidebarTitle":"automatic_parallel_*","href":"/pt-BR/reference/settings/session-settings/automatic-parallel"},{"title":"configurações de sessão de azure_*","sidebarTitle":"azure_*","href":"/pt-BR/reference/settings/session-settings/azure"},{"title":"configurações de sessão azure_max_*","sidebarTitle":"azure_max_*","href":"/pt-BR/reference/settings/session-settings/azure-max"},{"title":"configurações de sessão do azure_sdk_*","sidebarTitle":"azure_sdk_*","href":"/pt-BR/reference/settings/session-settings/azure-sdk"},{"title":"configurações de sessão azure_upload_*","sidebarTitle":"azure_upload_*","href":"/pt-BR/reference/settings/session-settings/azure-upload"},{"title":"configurações de sessão backup_restore_*","sidebarTitle":"backup_restore_*","href":"/pt-BR/reference/settings/session-settings/backup-restore"},{"title":"configurações de sessão cast_*","sidebarTitle":"cast_*","href":"/pt-BR/reference/settings/session-settings/cast"},{"title":"configurações de sessão cast_string_*","sidebarTitle":"cast_string_*","href":"/pt-BR/reference/settings/session-settings/cast-string"},{"title":"configurações de sessão check_*","sidebarTitle":"check_*","href":"/pt-BR/reference/settings/session-settings/check"},{"title":"configurações de sessão cloud_mode_*","sidebarTitle":"cloud_mode_*","href":"/pt-BR/reference/settings/session-settings/cloud-mode"},{"title":"configurações de sessão de cluster_*","sidebarTitle":"cluster_*","href":"/pt-BR/reference/settings/session-settings/cluster"},{"title":"configurações de sessão de cluster_table_*","sidebarTitle":"cluster_table_*","href":"/pt-BR/reference/settings/session-settings/cluster-table"},{"title":"configurações de sessão collect_hash_*","sidebarTitle":"collect_hash_*","href":"/pt-BR/reference/settings/session-settings/collect-hash"},{"title":"Configurações de sessão columns_cache_*","sidebarTitle":"columns_cache_*","href":"/pt-BR/reference/settings/session-settings/columns-cache"},{"title":"configurações de sessão compatibility_*","sidebarTitle":"compatibility_*","href":"/pt-BR/reference/settings/session-settings/compatibility"},{"title":"compatibility_ignore_*: configurações de sessão","sidebarTitle":"compatibility_ignore_*","href":"/pt-BR/reference/settings/session-settings/compatibility-ignore"},{"title":"configurações de sessão compile_*","sidebarTitle":"compile_*","href":"/pt-BR/reference/settings/session-settings/compile"},{"title":"configurações de sessão connect_timeout_*","sidebarTitle":"connect_timeout_*","href":"/pt-BR/reference/settings/session-settings/connect-timeout"},{"title":"correlated_subqueries_* configurações de sessão","sidebarTitle":"correlated_subqueries_*","href":"/pt-BR/reference/settings/session-settings/correlated-subqueries"},{"title":"configurações de sessão de count_distinct_*","sidebarTitle":"count_distinct_*","href":"/pt-BR/reference/settings/session-settings/count-distinct"},{"title":"configurações de sessão create_*","sidebarTitle":"create_*","href":"/pt-BR/reference/settings/session-settings/create"},{"title":"configurações de sessão cross_join_*","sidebarTitle":"cross_join_*","href":"/pt-BR/reference/settings/session-settings/cross-join"},{"title":"configurações de sessão database_*","sidebarTitle":"database_*","href":"/pt-BR/reference/settings/session-settings/database"},{"title":"configurações de sessão de database_replicated_*","sidebarTitle":"database_replicated_*","href":"/pt-BR/reference/settings/session-settings/database-replicated"},{"title":"configurações de sessão dead_blobs_*","sidebarTitle":"dead_blobs_*","href":"/pt-BR/reference/settings/session-settings/dead-blobs"},{"title":"configurações de sessão deduplicate_insert_*","sidebarTitle":"deduplicate_insert_*","href":"/pt-BR/reference/settings/session-settings/deduplicate-insert"},{"title":"configurações de sessão default_*","sidebarTitle":"default_*","href":"/pt-BR/reference/settings/session-settings/default"},{"title":"configurações de sessão delta_lake_*","sidebarTitle":"delta_lake_*","href":"/pt-BR/reference/settings/session-settings/delta-lake"},{"title":"configurações de sessão de describe_include_*","sidebarTitle":"describe_include_*","href":"/pt-BR/reference/settings/session-settings/describe-include"},{"title":"configurações de sessão de dictionary_*","sidebarTitle":"dictionary_*","href":"/pt-BR/reference/settings/session-settings/dictionary"},{"title":"configurações de sessão distributed_*","sidebarTitle":"distributed_*","href":"/pt-BR/reference/settings/session-settings/distributed"},{"title":"configurações de sessão distributed_background_*","sidebarTitle":"distributed_background_*","href":"/pt-BR/reference/settings/session-settings/distributed-background"},{"title":"configurações de sessão distributed_cache_*","sidebarTitle":"distributed_cache_*","href":"/pt-BR/reference/settings/session-settings/distributed-cache"},{"title":"configurações de sessão de distributed_ddl_*","sidebarTitle":"distributed_ddl_*","href":"/pt-BR/reference/settings/session-settings/distributed-ddl"},{"title":"configurações de sessão de distributed_index_analysis_*","sidebarTitle":"distributed_index_analysis_*","href":"/pt-BR/reference/settings/session-settings/distributed-index-analysis"},{"title":"configurações de sessão distributed_plan_*","sidebarTitle":"distributed_plan_*","href":"/pt-BR/reference/settings/session-settings/distributed-plan"},{"title":"configurações de sessão distributed_replica_*","sidebarTitle":"distributed_replica_*","href":"/pt-BR/reference/settings/session-settings/distributed-replica"},{"title":"configurações de sessão de dynamic_disk_*","sidebarTitle":"dynamic_disk_*","href":"/pt-BR/reference/settings/session-settings/dynamic-disk"},{"title":"configurações de sessão empty_result_*","sidebarTitle":"empty_result_*","href":"/pt-BR/reference/settings/session-settings/empty-result"},{"title":"configurações de sessão enable_*","sidebarTitle":"enable_*","href":"/pt-BR/reference/settings/session-settings/enable"},{"title":"configurações de sessão enable_blob_storage_log_*","sidebarTitle":"enable_blob_storage_log_*","href":"/pt-BR/reference/settings/session-settings/enable-blob-storage-log"},{"title":"configurações de sessão enable_filesystem_*","sidebarTitle":"enable_filesystem_*","href":"/pt-BR/reference/settings/session-settings/enable-filesystem"},{"title":"configurações de sessão enable_join_*","sidebarTitle":"enable_join_*","href":"/pt-BR/reference/settings/session-settings/enable-join"},{"title":"configurações de sessão enable_lightweight_*","sidebarTitle":"enable_lightweight_*","href":"/pt-BR/reference/settings/session-settings/enable-lightweight"},{"title":"configurações de sessão enable_optimize_predicate_expression_*","sidebarTitle":"enable_optimize_predicate_expression_*","href":"/pt-BR/reference/settings/session-settings/enable-optimize-predicate-expression"},{"title":"configurações de sessão enable_parallel_*","sidebarTitle":"enable_parallel_*","href":"/pt-BR/reference/settings/session-settings/enable-parallel"},{"title":"configurações de sessão enable_positional_arguments_*","sidebarTitle":"enable_positional_arguments_*","href":"/pt-BR/reference/settings/session-settings/enable-positional-arguments"},{"title":"configurações de sessão enable_software_*","sidebarTitle":"enable_software_*","href":"/pt-BR/reference/settings/session-settings/enable-software"},{"title":"configurações de sessão de engine_file_*","sidebarTitle":"engine_file_*","href":"/pt-BR/reference/settings/session-settings/engine-file"},{"title":"configurações de sessão de external_storage_*","sidebarTitle":"external_storage_*","href":"/pt-BR/reference/settings/session-settings/external-storage"},{"title":"configurações de sessão de external_table_*","sidebarTitle":"external_table_*","href":"/pt-BR/reference/settings/session-settings/external-table"},{"title":"configurações de sessão de filesystem_cache_*","sidebarTitle":"filesystem_cache_*","href":"/pt-BR/reference/settings/session-settings/filesystem-cache"},{"title":"configurações de sessão de filesystem_prefetch_*","sidebarTitle":"filesystem_prefetch_*","href":"/pt-BR/reference/settings/session-settings/filesystem-prefetch"},{"title":"configurações de sessão force_*","sidebarTitle":"force_*","href":"/pt-BR/reference/settings/session-settings/force"},{"title":"configurações de sessão force_optimize_*","sidebarTitle":"force_optimize_*","href":"/pt-BR/reference/settings/session-settings/force-optimize"},{"title":"configurações de sessão formatdatetime_*","sidebarTitle":"formatdatetime_*","href":"/pt-BR/reference/settings/session-settings/formatdatetime"},{"title":"formatdatetime_f_* configurações de sessão","sidebarTitle":"formatdatetime_f_*","href":"/pt-BR/reference/settings/session-settings/formatdatetime-f"},{"title":"configurações de sessão de function_*","sidebarTitle":"function_*","href":"/pt-BR/reference/settings/session-settings/function"},{"title":"configurações de sessão de function_json_*","sidebarTitle":"function_json_*","href":"/pt-BR/reference/settings/session-settings/function-json"},{"title":"configurações de sessão grace_hash_*","sidebarTitle":"grace_hash_*","href":"/pt-BR/reference/settings/session-settings/grace-hash"},{"title":"configurações de sessão de group_by_*","sidebarTitle":"group_by_*","href":"/pt-BR/reference/settings/session-settings/group-by"},{"title":"configurações de sessão hdfs_*","sidebarTitle":"hdfs_*","href":"/pt-BR/reference/settings/session-settings/hdfs"},{"title":"configurações de sessão http_*","sidebarTitle":"http_*","href":"/pt-BR/reference/settings/session-settings/http"},{"title":"configurações de sessão http_headers_*","sidebarTitle":"http_headers_*","href":"/pt-BR/reference/settings/session-settings/http-headers"},{"title":"configurações de sessão http_max_*","sidebarTitle":"http_max_*","href":"/pt-BR/reference/settings/session-settings/http-max"},{"title":"configurações de sessão de http_response_*","sidebarTitle":"http_response_*","href":"/pt-BR/reference/settings/session-settings/http-response"},{"title":"configurações de sessão http_retry_*","sidebarTitle":"http_retry_*","href":"/pt-BR/reference/settings/session-settings/http-retry"},{"title":"configurações de sessão iceberg_*","sidebarTitle":"iceberg_*","href":"/pt-BR/reference/settings/session-settings/iceberg"},{"title":"iceberg_compaction_* configurações de sessão","sidebarTitle":"iceberg_compaction_*","href":"/pt-BR/reference/settings/session-settings/iceberg-compaction"},{"title":"configurações de sessão iceberg_data_*","sidebarTitle":"iceberg_data_*","href":"/pt-BR/reference/settings/session-settings/iceberg-data"},{"title":"configurações de sessão iceberg_expire_*","sidebarTitle":"iceberg_expire_*","href":"/pt-BR/reference/settings/session-settings/iceberg-expire"},{"title":"configurações de sessão iceberg_insert_*","sidebarTitle":"iceberg_insert_*","href":"/pt-BR/reference/settings/session-settings/iceberg-insert"},{"title":"configurações de sessão iceberg_metadata_*","sidebarTitle":"iceberg_metadata_*","href":"/pt-BR/reference/settings/session-settings/iceberg-metadata"},{"title":"configurações de sessão ignore_*","sidebarTitle":"ignore_*","href":"/pt-BR/reference/settings/session-settings/ignore"},{"title":"configurações de sessão ignore_on_*","sidebarTitle":"ignore_on_*","href":"/pt-BR/reference/settings/session-settings/ignore-on"},{"title":"configurações de sessão implicit_*","sidebarTitle":"implicit_*","href":"/pt-BR/reference/settings/session-settings/implicit"},{"title":"configurações de sessão insert_*","sidebarTitle":"insert_*","href":"/pt-BR/reference/settings/session-settings/insert"},{"title":"configurações de sessão insert_keeper_*","sidebarTitle":"insert_keeper_*","href":"/pt-BR/reference/settings/session-settings/insert-keeper"},{"title":"configurações de sessão de insert_quorum_*","sidebarTitle":"insert_quorum_*","href":"/pt-BR/reference/settings/session-settings/insert-quorum"},{"title":"configurações de sessão jemalloc_*","sidebarTitle":"jemalloc_*","href":"/pt-BR/reference/settings/session-settings/jemalloc"},{"title":"configurações de sessão jemalloc_profile_*","sidebarTitle":"jemalloc_profile_*","href":"/pt-BR/reference/settings/session-settings/jemalloc-profile"},{"title":"configurações de sessão join_*","sidebarTitle":"join_*","href":"/pt-BR/reference/settings/session-settings/join"},{"title":"configurações de sessão join_runtime_*","sidebarTitle":"join_runtime_*","href":"/pt-BR/reference/settings/session-settings/join-runtime"},{"title":"configurações de sessão join_to_*","sidebarTitle":"join_to_*","href":"/pt-BR/reference/settings/session-settings/join-to"},{"title":"configurações de sessão joined_*","sidebarTitle":"joined_*","href":"/pt-BR/reference/settings/session-settings/joined"},{"title":"configurações de sessão de kafka_*","sidebarTitle":"kafka_*","href":"/pt-BR/reference/settings/session-settings/kafka"},{"title":"configurações de sessão keeper_*","sidebarTitle":"keeper_*","href":"/pt-BR/reference/settings/session-settings/keeper"},{"title":"configurações de sessão keeper_retry_*","sidebarTitle":"keeper_retry_*","href":"/pt-BR/reference/settings/session-settings/keeper-retry"},{"title":"configurações de sessão lightweight_*","sidebarTitle":"lightweight_*","href":"/pt-BR/reference/settings/session-settings/lightweight"},{"title":"configurações de sessão de load_balancing_*","sidebarTitle":"load_balancing_*","href":"/pt-BR/reference/settings/session-settings/load-balancing"},{"title":"configurações de sessão local_filesystem_*","sidebarTitle":"local_filesystem_*","href":"/pt-BR/reference/settings/session-settings/local-filesystem"},{"title":"configurações de sessão log_*","sidebarTitle":"log_*","href":"/pt-BR/reference/settings/session-settings/log"},{"title":"configurações de sessão de log_queries_*","sidebarTitle":"log_queries_*","href":"/pt-BR/reference/settings/session-settings/log-queries"},{"title":"configurações de sessão de log_query_*","sidebarTitle":"log_query_*","href":"/pt-BR/reference/settings/session-settings/log-query"},{"title":"Configurações de sessão logsql_*","sidebarTitle":"logsql_*","href":"/pt-BR/reference/settings/session-settings/logsql"},{"title":"configurações de sessão de low_cardinality_*","sidebarTitle":"low_cardinality_*","href":"/pt-BR/reference/settings/session-settings/low-cardinality"},{"title":"configurações de sessão materialize_*","sidebarTitle":"materialize_*","href":"/pt-BR/reference/settings/session-settings/materialize"},{"title":"Configurações de sessão de materialize_statistics_on_insert_*","sidebarTitle":"materialize_statistics_on_insert_*","href":"/pt-BR/reference/settings/session-settings/materialize-statistics-on-insert"},{"title":"configurações de sessão de materialized_views_*","sidebarTitle":"materialized_views_*","href":"/pt-BR/reference/settings/session-settings/materialized-views"},{"title":"configurações de sessão max_*","sidebarTitle":"max_*","href":"/pt-BR/reference/settings/session-settings/max"},{"title":"configurações de sessão max_ast_*","sidebarTitle":"max_ast_*","href":"/pt-BR/reference/settings/session-settings/max-ast"},{"title":"configurações de sessão max_bytes_*","sidebarTitle":"max_bytes_*","href":"/pt-BR/reference/settings/session-settings/max-bytes"},{"title":"configurações de sessão max_concurrent_*","sidebarTitle":"max_concurrent_*","href":"/pt-BR/reference/settings/session-settings/max-concurrent"},{"title":"Configurações de sessão max_distributed_*","sidebarTitle":"max_distributed_*","href":"/pt-BR/reference/settings/session-settings/max-distributed"},{"title":"configurações de sessão max_download_*","sidebarTitle":"max_download_*","href":"/pt-BR/reference/settings/session-settings/max-download"},{"title":"configurações de sessão max_execution_*","sidebarTitle":"max_execution_*","href":"/pt-BR/reference/settings/session-settings/max-execution"},{"title":"configurações de sessão max_hyperscan_*","sidebarTitle":"max_hyperscan_*","href":"/pt-BR/reference/settings/session-settings/max-hyperscan"},{"title":"configurações de sessão max_insert_*","sidebarTitle":"max_insert_*","href":"/pt-BR/reference/settings/session-settings/max-insert"},{"title":"configurações de sessão max_joined_*","sidebarTitle":"max_joined_*","href":"/pt-BR/reference/settings/session-settings/max-joined"},{"title":"configurações de sessão max_local_*","sidebarTitle":"max_local_*","href":"/pt-BR/reference/settings/session-settings/max-local"},{"title":"configurações de sessão max_memory_usage_*","sidebarTitle":"max_memory_usage_*","href":"/pt-BR/reference/settings/session-settings/max-memory-usage"},{"title":"configurações de sessão max_network_*","sidebarTitle":"max_network_*","href":"/pt-BR/reference/settings/session-settings/max-network"},{"title":"configurações de sessão max_number_*","sidebarTitle":"max_number_*","href":"/pt-BR/reference/settings/session-settings/max-number"},{"title":"configurações de sessão max_parser_*","sidebarTitle":"max_parser_*","href":"/pt-BR/reference/settings/session-settings/max-parser"},{"title":"configurações de sessão max_partitions_*","sidebarTitle":"max_partitions_*","href":"/pt-BR/reference/settings/session-settings/max-partitions"},{"title":"configurações de sessão max_rand_*","sidebarTitle":"max_rand_*","href":"/pt-BR/reference/settings/session-settings/max-rand"},{"title":"configurações de sessão de max_read_buffer_size_*","sidebarTitle":"max_read_buffer_size_*","href":"/pt-BR/reference/settings/session-settings/max-read-buffer-size"},{"title":"configurações de sessão max_remote_*","sidebarTitle":"max_remote_*","href":"/pt-BR/reference/settings/session-settings/max-remote"},{"title":"configurações de sessão max_result_*","sidebarTitle":"max_result_*","href":"/pt-BR/reference/settings/session-settings/max-result"},{"title":"configurações de sessão max_rows_*","sidebarTitle":"max_rows_*","href":"/pt-BR/reference/settings/session-settings/max-rows"},{"title":"configurações de sessão max_size_*","sidebarTitle":"max_size_*","href":"/pt-BR/reference/settings/session-settings/max-size"},{"title":"configurações de sessão max_skip_*","sidebarTitle":"max_skip_*","href":"/pt-BR/reference/settings/session-settings/max-skip"},{"title":"configurações de sessão max_streams_*","sidebarTitle":"max_streams_*","href":"/pt-BR/reference/settings/session-settings/max-streams"},{"title":"configurações de sessão max_temporary_*","sidebarTitle":"max_temporary_*","href":"/pt-BR/reference/settings/session-settings/max-temporary"},{"title":"configurações de sessão max_threads_*","sidebarTitle":"max_threads_*","href":"/pt-BR/reference/settings/session-settings/max-threads"},{"title":"configurações de sessão memory_*","sidebarTitle":"memory_*","href":"/pt-BR/reference/settings/session-settings/memory"},{"title":"configurações de sessão memory_overcommit_ratio_denominator_*","sidebarTitle":"memory_overcommit_ratio_denominator_*","href":"/pt-BR/reference/settings/session-settings/memory-overcommit-ratio-denominator"},{"title":"configurações de sessão memory_profiler_*","sidebarTitle":"memory_profiler_*","href":"/pt-BR/reference/settings/session-settings/memory-profiler"},{"title":"configurações de sessão merge_tree_*","sidebarTitle":"merge_tree_*","href":"/pt-BR/reference/settings/session-settings/merge-tree"},{"title":"configurações de sessão metrics_perf_*","sidebarTitle":"metrics_perf_*","href":"/pt-BR/reference/settings/session-settings/metrics-perf"},{"title":"configurações de sessão min_*","sidebarTitle":"min_*","href":"/pt-BR/reference/settings/session-settings/min"},{"title":"configurações de sessão min_bytes_*","sidebarTitle":"min_bytes_*","href":"/pt-BR/reference/settings/session-settings/min-bytes"},{"title":"configurações de sessão min_count_*","sidebarTitle":"min_count_*","href":"/pt-BR/reference/settings/session-settings/min-count"},{"title":"Configurações de sessão min_execution_speed_*","sidebarTitle":"min_execution_speed_*","href":"/pt-BR/reference/settings/session-settings/min-execution-speed"},{"title":"configurações de sessão min_external_*","sidebarTitle":"min_external_*","href":"/pt-BR/reference/settings/session-settings/min-external"},{"title":"configurações de sessão min_free_*","sidebarTitle":"min_free_*","href":"/pt-BR/reference/settings/session-settings/min-free"},{"title":"configurações de sessão min_insert_*","sidebarTitle":"min_insert_*","href":"/pt-BR/reference/settings/session-settings/min-insert"},{"title":"configurações de sessão min_joined_*","sidebarTitle":"min_joined_*","href":"/pt-BR/reference/settings/session-settings/min-joined"},{"title":"configurações de sessão move_*","sidebarTitle":"move_*","href":"/pt-BR/reference/settings/session-settings/move"},{"title":"mutações_* configurações de sessão","sidebarTitle":"mutações_*","href":"/pt-BR/reference/settings/session-settings/mutations"},{"title":"configurações de sessão mutations_execute_*","sidebarTitle":"mutations_execute_*","href":"/pt-BR/reference/settings/session-settings/mutations-execute"},{"title":"configurações de sessão mysql_*","sidebarTitle":"mysql_*","href":"/pt-BR/reference/settings/session-settings/mysql"},{"title":"configurações de sessão mysql_map_*","sidebarTitle":"mysql_map_*","href":"/pt-BR/reference/settings/session-settings/mysql-map"},{"title":"configurações de sessão network_*","sidebarTitle":"network_*","href":"/pt-BR/reference/settings/session-settings/network"},{"title":"configurações de sessão number_of_*","sidebarTitle":"number_of_*","href":"/pt-BR/reference/settings/session-settings/number-of"},{"title":"configurações de sessão do odbc_bridge_*","sidebarTitle":"odbc_bridge_*","href":"/pt-BR/reference/settings/session-settings/odbc-bridge"},{"title":"configurações de sessão opentelemetry_start_*","sidebarTitle":"opentelemetry_start_*","href":"/pt-BR/reference/settings/session-settings/opentelemetry-start"},{"title":"configurações de sessão opentelemetry_trace_*","sidebarTitle":"opentelemetry_trace_*","href":"/pt-BR/reference/settings/session-settings/opentelemetry-trace"},{"title":"configurações de sessão optimize_*","sidebarTitle":"optimize_*","href":"/pt-BR/reference/settings/session-settings/optimize"},{"title":"configurações de sessão de optimize_aggregation_in_order_*","sidebarTitle":"optimize_aggregation_in_order_*","href":"/pt-BR/reference/settings/session-settings/optimize-aggregation-in-order"},{"title":"configurações de sessão de optimize_and_compare_chain_*","sidebarTitle":"optimize_and_compare_chain_*","href":"/pt-BR/reference/settings/session-settings/optimize-and-compare-chain"},{"title":"configurações de sessão optimize_group_*","sidebarTitle":"optimize_group_*","href":"/pt-BR/reference/settings/session-settings/optimize-group"},{"title":"configurações de sessão optimize_if_*","sidebarTitle":"optimize_if_*","href":"/pt-BR/reference/settings/session-settings/optimize-if"},{"title":"configurações de sessão de optimize_injective_*","sidebarTitle":"optimize_injective_*","href":"/pt-BR/reference/settings/session-settings/optimize-injective"},{"title":"configurações de sessão optimize_limit_*","sidebarTitle":"optimize_limit_*","href":"/pt-BR/reference/settings/session-settings/optimize-limit"},{"title":"configurações de sessão optimize_min_*","sidebarTitle":"optimize_min_*","href":"/pt-BR/reference/settings/session-settings/optimize-min"},{"title":"configurações de sessão optimize_move_to_prewhere_*","sidebarTitle":"optimize_move_to_prewhere_*","href":"/pt-BR/reference/settings/session-settings/optimize-move-to-prewhere"},{"title":"configurações de sessão de optimize_or_like_chain_*","sidebarTitle":"optimize_or_like_chain_*","href":"/pt-BR/reference/settings/session-settings/optimize-or-like-chain"},{"title":"configurações de sessão optimize_redundant_*","sidebarTitle":"optimize_redundant_*","href":"/pt-BR/reference/settings/session-settings/optimize-redundant"},{"title":"configurações de sessão optimize_rewrite_*","sidebarTitle":"optimize_rewrite_*","href":"/pt-BR/reference/settings/session-settings/optimize-rewrite"},{"title":"configurações de sessão optimize_skip_*","sidebarTitle":"optimize_skip_*","href":"/pt-BR/reference/settings/session-settings/optimize-skip"},{"title":"configurações de sessão optimize_trivial_*","sidebarTitle":"optimize_trivial_*","href":"/pt-BR/reference/settings/session-settings/optimize-trivial"},{"title":"configurações de sessão optimize_use_*","sidebarTitle":"optimize_use_*","href":"/pt-BR/reference/settings/session-settings/optimize-use"},{"title":"configurações de sessão de os_threads_*","sidebarTitle":"os_threads_*","href":"/pt-BR/reference/settings/session-settings/os-threads"},{"title":"configurações de sessão de page_cache_*","sidebarTitle":"page_cache_*","href":"/pt-BR/reference/settings/session-settings/page-cache"},{"title":"configurações de sessão parallel_*","sidebarTitle":"parallel_*","href":"/pt-BR/reference/settings/session-settings/parallel"},{"title":"configurações de sessão parallel_replicas_*","sidebarTitle":"parallel_replicas_*","href":"/pt-BR/reference/settings/session-settings/parallel-replicas"},{"title":"parsedatetime_* configurações de sessão","sidebarTitle":"parsedatetime_*","href":"/pt-BR/reference/settings/session-settings/parsedatetime"},{"title":"configurações de sessão partial_merge_*","sidebarTitle":"partial_merge_*","href":"/pt-BR/reference/settings/session-settings/partial-merge"},{"title":"configurações de sessão parts_to_*","sidebarTitle":"parts_to_*","href":"/pt-BR/reference/settings/session-settings/parts-to"},{"title":"configurações de sessão de postgresql_connection_*","sidebarTitle":"postgresql_connection_*","href":"/pt-BR/reference/settings/session-settings/postgresql-connection"},{"title":"configurações de sessão prefer_*","sidebarTitle":"prefer_*","href":"/pt-BR/reference/settings/session-settings/prefer"},{"title":"configurações de sessão preferred_*","sidebarTitle":"preferred_*","href":"/pt-BR/reference/settings/session-settings/preferred"},{"title":"configurações de sessão de promql_*","sidebarTitle":"promql_*","href":"/pt-BR/reference/settings/session-settings/promql"},{"title":"configurações de sessão de query_cache_*","sidebarTitle":"query_cache_*","href":"/pt-BR/reference/settings/session-settings/query-cache"},{"title":"configurações de sessão query_plan_*","sidebarTitle":"query_plan_*","href":"/pt-BR/reference/settings/session-settings/query-plan"},{"title":"configurações de sessão query_profiler_*","sidebarTitle":"query_profiler_*","href":"/pt-BR/reference/settings/session-settings/query-profiler"},{"title":"configurações de sessão read_*","sidebarTitle":"read_*","href":"/pt-BR/reference/settings/session-settings/read"},{"title":"configurações de sessão read_backoff_*","sidebarTitle":"read_backoff_*","href":"/pt-BR/reference/settings/session-settings/read-backoff"},{"title":"configurações de sessão read_from_*","sidebarTitle":"read_from_*","href":"/pt-BR/reference/settings/session-settings/read-from"},{"title":"configurações de sessão read_in_*","sidebarTitle":"read_in_*","href":"/pt-BR/reference/settings/session-settings/read-in"},{"title":"configurações de sessão read_overflow_mode_*","sidebarTitle":"read_overflow_mode_*","href":"/pt-BR/reference/settings/session-settings/read-overflow-mode"},{"title":"configurações de sessão do reader_executor_*","sidebarTitle":"reader_executor_*","href":"/pt-BR/reference/settings/session-settings/reader-executor"},{"title":"configurações de sessão receive_*","sidebarTitle":"receive_*","href":"/pt-BR/reference/settings/session-settings/receive"},{"title":"configurações de sessão regexp_dict_*","sidebarTitle":"regexp_dict_*","href":"/pt-BR/reference/settings/session-settings/regexp-dict"},{"title":"configurações de sessão de remote_filesystem_*","sidebarTitle":"remote_filesystem_*","href":"/pt-BR/reference/settings/session-settings/remote-filesystem"},{"title":"configurações de sessão remote_fs_*","sidebarTitle":"remote_fs_*","href":"/pt-BR/reference/settings/session-settings/remote-fs"},{"title":"configurações de sessão de replace_running_query_*","sidebarTitle":"replace_running_query_*","href":"/pt-BR/reference/settings/session-settings/replace-running-query"},{"title":"configurações de sessão restore_replace_*","sidebarTitle":"restore_replace_*","href":"/pt-BR/reference/settings/session-settings/restore-replace"},{"title":"configurações de sessão rewrite_*","sidebarTitle":"rewrite_*","href":"/pt-BR/reference/settings/session-settings/rewrite"},{"title":"configurações de sessão s3_*","sidebarTitle":"s3_*","href":"/pt-BR/reference/settings/session-settings/s3"},{"title":"configurações de sessão s3_allow_*","sidebarTitle":"s3_allow_*","href":"/pt-BR/reference/settings/session-settings/s3-allow"},{"title":"configurações de sessão s3_max_*","sidebarTitle":"s3_max_*","href":"/pt-BR/reference/settings/session-settings/s3-max"},{"title":"configurações de sessão s3_upload_*","sidebarTitle":"s3_upload_*","href":"/pt-BR/reference/settings/session-settings/s3-upload"},{"title":"configurações de sessão s3_validate_*","sidebarTitle":"s3_validate_*","href":"/pt-BR/reference/settings/session-settings/s3-validate"},{"title":"configurações de sessão de s3queue_*","sidebarTitle":"s3queue_*","href":"/pt-BR/reference/settings/session-settings/s3queue"},{"title":"configurações de sessão de schema_inference_*","sidebarTitle":"schema_inference_*","href":"/pt-BR/reference/settings/session-settings/schema-inference"},{"title":"Configurações de sessão send_*","sidebarTitle":"send_*","href":"/pt-BR/reference/settings/session-settings/send"},{"title":"send_logs_*: configurações de sessão","sidebarTitle":"send_logs_*","href":"/pt-BR/reference/settings/session-settings/send-logs"},{"title":"configurações de sessão serialize_*","sidebarTitle":"serialize_*","href":"/pt-BR/reference/settings/session-settings/serialize"},{"title":"configurações de sessão shared_merge_*","sidebarTitle":"shared_merge_*","href":"/pt-BR/reference/settings/session-settings/shared-merge"},{"title":"configurações de sessão short_circuit_function_evaluation_*","sidebarTitle":"short_circuit_function_evaluation_*","href":"/pt-BR/reference/settings/session-settings/short-circuit-function-evaluation"},{"title":"configurações de sessão show_*","sidebarTitle":"show_*","href":"/pt-BR/reference/settings/session-settings/show"},{"title":"configurações de sessão shrink_over_*","sidebarTitle":"shrink_over_*","href":"/pt-BR/reference/settings/session-settings/shrink-over"},{"title":"configurações de sessão skip_unavailable_shards_*","sidebarTitle":"skip_unavailable_shards_*","href":"/pt-BR/reference/settings/session-settings/skip-unavailable-shards"},{"title":"configurações de sessão sleep_in_*","sidebarTitle":"sleep_in_*","href":"/pt-BR/reference/settings/session-settings/sleep-in"},{"title":"configurações de sessão split_*","sidebarTitle":"split_*","href":"/pt-BR/reference/settings/session-settings/split"},{"title":"configurações de sessão storage_*","sidebarTitle":"storage_*","href":"/pt-BR/reference/settings/session-settings/storage"},{"title":"configurações de sessão stream_*","sidebarTitle":"stream_*","href":"/pt-BR/reference/settings/session-settings/stream"},{"title":"configurações de sessão stream_like_*","sidebarTitle":"stream_like_*","href":"/pt-BR/reference/settings/session-settings/stream-like"},{"title":"configurações de sessão de system_*","sidebarTitle":"system_*","href":"/pt-BR/reference/settings/session-settings/system"},{"title":"configurações de sessão de table_*","sidebarTitle":"table_*","href":"/pt-BR/reference/settings/session-settings/table"},{"title":"configurações de sessão temporary_files_*","sidebarTitle":"temporary_files_*","href":"/pt-BR/reference/settings/session-settings/temporary-files"},{"title":"configurações de sessão de text_index_*","sidebarTitle":"text_index_*","href":"/pt-BR/reference/settings/session-settings/text-index"},{"title":"configurações de sessão throw_on_*","sidebarTitle":"throw_on_*","href":"/pt-BR/reference/settings/session-settings/throw-on"},{"title":"configurações de sessão timeout_overflow_mode_*","sidebarTitle":"timeout_overflow_mode_*","href":"/pt-BR/reference/settings/session-settings/timeout-overflow-mode"},{"title":"configurações de sessão totals_*","sidebarTitle":"totals_*","href":"/pt-BR/reference/settings/session-settings/totals"},{"title":"configurações de sessão trace_profile_events_*","sidebarTitle":"trace_profile_events_*","href":"/pt-BR/reference/settings/session-settings/trace-profile-events"},{"title":"Configurações de sessão de unique_key_*","sidebarTitle":"unique_key_*","href":"/pt-BR/reference/settings/session-settings/unique-key"},{"title":"configurações de sessão update_*","sidebarTitle":"update_*","href":"/pt-BR/reference/settings/session-settings/update"},{"title":"configurações de sessão url_*","sidebarTitle":"url_*","href":"/pt-BR/reference/settings/session-settings/url"},{"title":"configurações de sessão use_*","sidebarTitle":"use_*","href":"/pt-BR/reference/settings/session-settings/use"},{"title":"configurações de sessão use_iceberg_*","sidebarTitle":"use_iceberg_*","href":"/pt-BR/reference/settings/session-settings/use-iceberg"},{"title":"configurações de sessão use_index_for_in_with_subqueries_*","sidebarTitle":"use_index_for_in_with_subqueries_*","href":"/pt-BR/reference/settings/session-settings/use-index-for-in-with-subqueries"},{"title":"configurações de sessão use_page_*","sidebarTitle":"use_page_*","href":"/pt-BR/reference/settings/session-settings/use-page"},{"title":"configurações de sessão use_paimon_*","sidebarTitle":"use_paimon_*","href":"/pt-BR/reference/settings/session-settings/use-paimon"},{"title":"configurações de sessão use_partition_*","sidebarTitle":"use_partition_*","href":"/pt-BR/reference/settings/session-settings/use-partition"},{"title":"configurações de sessão use_query_*","sidebarTitle":"use_query_*","href":"/pt-BR/reference/settings/session-settings/use-query"},{"title":"configurações de sessão use_skip_indexes_*","sidebarTitle":"use_skip_indexes_*","href":"/pt-BR/reference/settings/session-settings/use-skip-indexes"},{"title":"configurações de sessão use_statistics_*","sidebarTitle":"use_statistics_*","href":"/pt-BR/reference/settings/session-settings/use-statistics"},{"title":"configurações de sessão use_text_*","sidebarTitle":"use_text_*","href":"/pt-BR/reference/settings/session-settings/use-text"},{"title":"configurações de sessão use_top_k_dynamic_filtering_*","sidebarTitle":"use_top_k_dynamic_filtering_*","href":"/pt-BR/reference/settings/session-settings/use-top-k-dynamic-filtering"},{"title":"Configurações de sessão use_variant_*","sidebarTitle":"use_variant_*","href":"/pt-BR/reference/settings/session-settings/use-variant"},{"title":"configurações de sessão validate_*","sidebarTitle":"validate_*","href":"/pt-BR/reference/settings/session-settings/validate"},{"title":"configurações de sessão vector_search_*","sidebarTitle":"vector_search_*","href":"/pt-BR/reference/settings/session-settings/vector-search"},{"title":"Configurações de sessão wait_for_*","sidebarTitle":"wait_for_*","href":"/pt-BR/reference/settings/session-settings/wait-for"},{"title":"configurações de sessão de webassembly_udf_*","sidebarTitle":"webassembly_udf_*","href":"/pt-BR/reference/settings/session-settings/webassembly-udf"},{"title":"Configurações de sessão weight_lowering_*","sidebarTitle":"weight_lowering_*","href":"/pt-BR/reference/settings/session-settings/weight-lowering"},{"title":"configurações de sessão write_through_distributed_cache_*","sidebarTitle":"write_through_distributed_cache_*","href":"/pt-BR/reference/settings/session-settings/write-through-distributed-cache"},{"title":"Outras configurações de sessão","sidebarTitle":"Outras","href":"/pt-BR/reference/settings/session-settings/other"}]},{"group":"Configurações de tabelas MergeTree","root":{"title":"Configurações das tabelas MergeTree","sidebarTitle":"Visão geral","href":"/pt-BR/reference/settings/merge-tree-settings"},"directory":"none","pages":[{"title":"configurações de tabela MergeTree add_minmax_*","sidebarTitle":"add_minmax_*","href":"/pt-BR/reference/settings/merge-tree-settings/add-minmax"},{"title":"configurações de tabela do MergeTree allow_*","sidebarTitle":"allow_*","href":"/pt-BR/reference/settings/merge-tree-settings/allow"},{"title":"configurações de tabela do MergeTree allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/pt-BR/reference/settings/merge-tree-settings/allow-experimental"},{"title":"Configurações always_fetch_* de tabelas MergeTree","sidebarTitle":"always_fetch_*","href":"/pt-BR/reference/settings/merge-tree-settings/always-fetch"},{"title":"configurações de tabela do MergeTree async_*","sidebarTitle":"async_*","href":"/pt-BR/reference/settings/merge-tree-settings/async"},{"title":"cache_populated_by_fetch_* configurações de tabela do MergeTree","sidebarTitle":"cache_populated_by_fetch_*","href":"/pt-BR/reference/settings/merge-tree-settings/cache-populated-by-fetch"},{"title":"configurações de tabela MergeTree check_*","sidebarTitle":"check_*","href":"/pt-BR/reference/settings/merge-tree-settings/check"},{"title":"configurações de tabela MergeTree cleanup_*","sidebarTitle":"cleanup_*","href":"/pt-BR/reference/settings/merge-tree-settings/cleanup"},{"title":"configurações de tabela MergeTree cleanup_delay_period_*","sidebarTitle":"cleanup_delay_period_*","href":"/pt-BR/reference/settings/merge-tree-settings/cleanup-delay-period"},{"title":"configurações de tabela columns_* do MergeTree","sidebarTitle":"columns_*","href":"/pt-BR/reference/settings/merge-tree-settings/columns"},{"title":"configurações de tabela compact_parts_* do MergeTree","sidebarTitle":"compact_parts_*","href":"/pt-BR/reference/settings/merge-tree-settings/compact-parts"},{"title":"configurações de tabela do MergeTree compress_*","sidebarTitle":"compress_*","href":"/pt-BR/reference/settings/merge-tree-settings/compress"},{"title":"concurrent_part_removal_threshold_* configurações de tabela do MergeTree","sidebarTitle":"concurrent_part_removal_threshold_*","href":"/pt-BR/reference/settings/merge-tree-settings/concurrent-part-removal-threshold"},{"title":"configurações de tabela do MergeTree dead_blobs_*","sidebarTitle":"dead_blobs_*","href":"/pt-BR/reference/settings/merge-tree-settings/dead-blobs"},{"title":"configurações de tabela MergeTree detach_*","sidebarTitle":"detach_*","href":"/pt-BR/reference/settings/merge-tree-settings/detach"},{"title":"configurações disable_* de tabelas MergeTree","sidebarTitle":"disable_*","href":"/pt-BR/reference/settings/merge-tree-settings/disable"},{"title":"configurações de tabela MergeTree distributed_index_*","sidebarTitle":"distributed_index_*","href":"/pt-BR/reference/settings/merge-tree-settings/distributed-index"},{"title":"configurações de tabela enable_* do MergeTree","sidebarTitle":"enable_*","href":"/pt-BR/reference/settings/merge-tree-settings/enable"},{"title":"configurações de tabela do MergeTree enable_block_*","sidebarTitle":"enable_block_*","href":"/pt-BR/reference/settings/merge-tree-settings/enable-block"},{"title":"escape_* configurações de tabela do MergeTree","sidebarTitle":"escape_*","href":"/pt-BR/reference/settings/merge-tree-settings/escape"},{"title":"configurações de tabela exclude_* do MergeTree","sidebarTitle":"exclude_*","href":"/pt-BR/reference/settings/merge-tree-settings/exclude"},{"title":"configurações de tabela do MergeTree fault_probability_*","sidebarTitle":"fault_probability_*","href":"/pt-BR/reference/settings/merge-tree-settings/fault-probability"},{"title":"configurações de tabela MergeTree fsync_*","sidebarTitle":"fsync_*","href":"/pt-BR/reference/settings/merge-tree-settings/fsync"},{"title":"configurações de tabela do MergeTree in_memory_*","sidebarTitle":"in_memory_*","href":"/pt-BR/reference/settings/merge-tree-settings/in-memory"},{"title":"configurações de tabela do MergeTree inactive_parts_*","sidebarTitle":"inactive_parts_*","href":"/pt-BR/reference/settings/merge-tree-settings/inactive-parts"},{"title":"configurações de tabela do MergeTree index_granularity_*","sidebarTitle":"index_granularity_*","href":"/pt-BR/reference/settings/merge-tree-settings/index-granularity"},{"title":"configurações de tabela MergeTree de kill_delay_period_*","sidebarTitle":"kill_delay_period_*","href":"/pt-BR/reference/settings/merge-tree-settings/kill-delay-period"},{"title":"configurações de tabela do MergeTree map_buckets_*","sidebarTitle":"map_buckets_*","href":"/pt-BR/reference/settings/merge-tree-settings/map-buckets"},{"title":"configurações de tabela do MergeTree map_serialization_version_*","sidebarTitle":"map_serialization_version_*","href":"/pt-BR/reference/settings/merge-tree-settings/map-serialization-version"},{"title":"configurações de tabela do MergeTree marks_*","sidebarTitle":"marks_*","href":"/pt-BR/reference/settings/merge-tree-settings/marks"},{"title":"configurações de tabela materialize_* do MergeTree","sidebarTitle":"materialize_*","href":"/pt-BR/reference/settings/merge-tree-settings/materialize"},{"title":"materialize_projections_* configurações de tabela MergeTree","sidebarTitle":"materialize_projections_*","href":"/pt-BR/reference/settings/merge-tree-settings/materialize-projections"},{"title":"configurações de tabela do MergeTree max_*","sidebarTitle":"max_*","href":"/pt-BR/reference/settings/merge-tree-settings/max"},{"title":"configurações de tabela max_bytes_* do MergeTree","sidebarTitle":"max_bytes_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-bytes"},{"title":"configurações de tabela MergeTree max_delay_*","sidebarTitle":"max_delay_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-delay"},{"title":"configurações de tabela max_files_* do MergeTree","sidebarTitle":"max_files_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-files"},{"title":"Configurações de tabela MergeTree max_merge_*","sidebarTitle":"max_merge_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-merge"},{"title":"configurações de tabela do MergeTree max_number_*","sidebarTitle":"max_number_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-number"},{"title":"configurações de tabela do MergeTree max_part_*","sidebarTitle":"max_part_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-part"},{"title":"configurações de tabela do MergeTree max_parts_*","sidebarTitle":"max_parts_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-parts"},{"title":"configurações de tabela do MergeTree max_postpone_*","sidebarTitle":"max_postpone_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-postpone"},{"title":"configurações de tabela do MergeTree max_replicated_*","sidebarTitle":"max_replicated_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-replicated"},{"title":"configurações de tabela do MergeTree max_suspicious_broken_parts_*","sidebarTitle":"max_suspicious_broken_parts_*","href":"/pt-BR/reference/settings/merge-tree-settings/max-suspicious-broken-parts"},{"title":"configurações de tabela merge_* do MergeTree","sidebarTitle":"merge_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge"},{"title":"configurações de tabela MergeTree merge_max_*","sidebarTitle":"merge_max_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge-max"},{"title":"merge_selecting_* configurações de tabela do MergeTree","sidebarTitle":"merge_selecting_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge-selecting"},{"title":"configurações de tabela MergeTree merge_selector_*","sidebarTitle":"merge_selector_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge-selector"},{"title":"configurações da tabela MergeTree merge_tree_*","sidebarTitle":"merge_tree_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge-tree"},{"title":"configurações de tabela merge_with_* do MergeTree","sidebarTitle":"merge_with_*","href":"/pt-BR/reference/settings/merge-tree-settings/merge-with"},{"title":"configurações de tabela do MergeTree min_*","sidebarTitle":"min_*","href":"/pt-BR/reference/settings/merge-tree-settings/min"},{"title":"configurações de tabela MergeTree min_age_*","sidebarTitle":"min_age_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-age"},{"title":"configurações de tabela do MergeTree min_bytes_*","sidebarTitle":"min_bytes_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-bytes"},{"title":"configurações de tabela MergeTree min_compressed_*","sidebarTitle":"min_compressed_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-compressed"},{"title":"configurações de tabela do MergeTree min_delay_*","sidebarTitle":"min_delay_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-delay"},{"title":"configurações de tabela MergeTree min_free_*","sidebarTitle":"min_free_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-free"},{"title":"configurações de tabela MergeTree min_level_*","sidebarTitle":"min_level_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-level"},{"title":"configurações de tabela do MergeTree min_relative_*","sidebarTitle":"min_relative_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-relative"},{"title":"configurações de tabela MergeTree min_rows_*","sidebarTitle":"min_rows_*","href":"/pt-BR/reference/settings/merge-tree-settings/min-rows"},{"title":"configurações number_of_* de tabelas MergeTree","sidebarTitle":"number_of_*","href":"/pt-BR/reference/settings/merge-tree-settings/number-of"},{"title":"configurações da tabela MergeTree object_shared_*","sidebarTitle":"object_shared_*","href":"/pt-BR/reference/settings/merge-tree-settings/object-shared"},{"title":"configurações da tabela MergeTree part_moves_*","sidebarTitle":"part_moves_*","href":"/pt-BR/reference/settings/merge-tree-settings/part-moves"},{"title":"configurações de tabela do MergeTree parts_to_*","sidebarTitle":"parts_to_*","href":"/pt-BR/reference/settings/merge-tree-settings/parts-to"},{"title":"configurações de tabela do MergeTree prefer_fetch_*","sidebarTitle":"prefer_fetch_*","href":"/pt-BR/reference/settings/merge-tree-settings/prefer-fetch"},{"title":"configurações de tabela prewarm_* do MergeTree","sidebarTitle":"prewarm_*","href":"/pt-BR/reference/settings/merge-tree-settings/prewarm"},{"title":"configurações de tabela MergeTree primary_key_*","sidebarTitle":"primary_key_*","href":"/pt-BR/reference/settings/merge-tree-settings/primary-key"},{"title":"configurações de tabela do MergeTree refresh_*","sidebarTitle":"refresh_*","href":"/pt-BR/reference/settings/merge-tree-settings/refresh"},{"title":"configurações de tabela do MergeTree remote_fs_*","sidebarTitle":"remote_fs_*","href":"/pt-BR/reference/settings/merge-tree-settings/remote-fs"},{"title":"configurações de tabela MergeTree remove_*","sidebarTitle":"remove_*","href":"/pt-BR/reference/settings/merge-tree-settings/remove"},{"title":"configurações de tabela MergeTree replicated_deduplication_window_*","sidebarTitle":"replicated_deduplication_window_*","href":"/pt-BR/reference/settings/merge-tree-settings/replicated-deduplication-window"},{"title":"configurações de tabela do MergeTree replicated_fetches_*","sidebarTitle":"replicated_fetches_*","href":"/pt-BR/reference/settings/merge-tree-settings/replicated-fetches"},{"title":"configurações de tabela do MergeTree replicated_max_*","sidebarTitle":"replicated_max_*","href":"/pt-BR/reference/settings/merge-tree-settings/replicated-max"},{"title":"configurações de tabela do MergeTree shared_merge_*","sidebarTitle":"shared_merge_*","href":"/pt-BR/reference/settings/merge-tree-settings/shared-merge"},{"title":"Configurações de tabela sleep_before_* do MergeTree","sidebarTitle":"sleep_before_*","href":"/pt-BR/reference/settings/merge-tree-settings/sleep-before"},{"title":"configurações table_* de tabelas MergeTree","sidebarTitle":"table_*","href":"/pt-BR/reference/settings/merge-tree-settings/table"},{"title":"configurações de tabela do MergeTree text_index_*","sidebarTitle":"text_index_*","href":"/pt-BR/reference/settings/merge-tree-settings/text-index"},{"title":"configurações de tabela MergeTree use_*","sidebarTitle":"use_*","href":"/pt-BR/reference/settings/merge-tree-settings/use"},{"title":"configurações de tabela do MergeTree use_minimalistic_*","sidebarTitle":"use_minimalistic_*","href":"/pt-BR/reference/settings/merge-tree-settings/use-minimalistic"},{"title":"configurações de tabela do MergeTree vertical_merge_*","sidebarTitle":"vertical_merge_*","href":"/pt-BR/reference/settings/merge-tree-settings/vertical-merge"},{"title":"configurações de tabela do MergeTree write_*","sidebarTitle":"write_*","href":"/pt-BR/reference/settings/merge-tree-settings/write"},{"title":"configurações de tabela MergeTree para write_ahead_*","sidebarTitle":"write_ahead_*","href":"/pt-BR/reference/settings/merge-tree-settings/write-ahead"},{"title":"configurações de tabela do MergeTree zero_copy_*","sidebarTitle":"zero_copy_*","href":"/pt-BR/reference/settings/merge-tree-settings/zero-copy"},{"title":"Outras configurações de tabela MergeTree","sidebarTitle":"Outras","href":"/pt-BR/reference/settings/merge-tree-settings/other"}]},{"group":"Configurações de formato","root":{"title":"Configurações de formato","sidebarTitle":"Visão geral","href":"/pt-BR/reference/settings/formats"},"directory":"none","pages":[{"title":"Configurações de formato bool_*","sidebarTitle":"bool_*","href":"/pt-BR/reference/settings/formats/bool"},{"title":"configurações de formato date_time_*","sidebarTitle":"date_time_*","href":"/pt-BR/reference/settings/formats/date-time"},{"title":"configurações de formato format_*","sidebarTitle":"format_*","href":"/pt-BR/reference/settings/formats/format"},{"title":"configurações do formato format_avro_*","sidebarTitle":"format_avro_*","href":"/pt-BR/reference/settings/formats/format-avro"},{"title":"configurações do formato format_binary_*","sidebarTitle":"format_binary_*","href":"/pt-BR/reference/settings/formats/format-binary"},{"title":"configurações do formato format_capn_*","sidebarTitle":"format_capn_*","href":"/pt-BR/reference/settings/formats/format-capn"},{"title":"configurações do formato format_csv_*","sidebarTitle":"format_csv_*","href":"/pt-BR/reference/settings/formats/format-csv"},{"title":"configurações do formato format_custom_*","sidebarTitle":"format_custom_*","href":"/pt-BR/reference/settings/formats/format-custom"},{"title":"configurações de formato do format_regexp_*","sidebarTitle":"format_regexp_*","href":"/pt-BR/reference/settings/formats/format-regexp"},{"title":"configurações de formato format_schema_*","sidebarTitle":"format_schema_*","href":"/pt-BR/reference/settings/formats/format-schema"},{"title":"configurações do formato format_template_*","sidebarTitle":"format_template_*","href":"/pt-BR/reference/settings/formats/format-template"},{"title":"configurações de formato input_format_*","sidebarTitle":"input_format_*","href":"/pt-BR/reference/settings/formats/input-format"},{"title":"configurações de formato output_format_*","sidebarTitle":"output_format_*","href":"/pt-BR/reference/settings/formats/output-format"},{"title":"configurações de formato de schema_inference_*","sidebarTitle":"schema_inference_*","href":"/pt-BR/reference/settings/formats/schema-inference"},{"title":"configurações de formato de show_create_*","sidebarTitle":"show_create_*","href":"/pt-BR/reference/settings/formats/show-create"},{"title":"configurações de formato de type_json_*","sidebarTitle":"type_json_*","href":"/pt-BR/reference/settings/formats/type-json"},{"title":"Outras configurações de formato","sidebarTitle":"Outros","href":"/pt-BR/reference/settings/formats/other"}]},{"sidebarTitle":"Recursos Beta e Experimentais","title":"Recursos Beta e Experimentais","href":"/pt-BR/reference/settings/beta-and-experimental-features"}]},{"group":"Tabelas de sistema","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Visão geral das tabelas do sistema","href":"/pt-BR/reference/system-tables/overview"},{"title":"system.aggregate_function_combinators","href":"/pt-BR/reference/system-tables/aggregate_function_combinators"},{"title":"system.aggregated_zookeeper_log","href":"/pt-BR/reference/system-tables/aggregated_zookeeper_log"},{"title":"system.asynchronous_insert_log","href":"/pt-BR/reference/system-tables/asynchronous_insert_log"},{"title":"system.asynchronous_inserts","href":"/pt-BR/reference/system-tables/asynchronous_inserts"},{"title":"system.asynchronous_loader","href":"/pt-BR/reference/system-tables/asynchronous_loader"},{"title":"system.asynchronous_metric_log","href":"/pt-BR/reference/system-tables/asynchronous_metric_log"},{"title":"system.asynchronous_metrics","href":"/pt-BR/reference/system-tables/asynchronous_metrics"},{"title":"system.azure_queue_log","href":"/pt-BR/reference/system-tables/azure_queue_log"},{"sidebarTitle":"system.azure_queue_metadata","title":"system.azure_queue_metadata","href":"/pt-BR/reference/system-tables/azure_queue_metadata"},{"title":"system.azure_queue_metadata_cache","href":"/pt-BR/reference/system-tables/azure_queue_metadata_cache"},{"title":"system.azure_queue_settings","href":"/pt-BR/reference/system-tables/azure_queue_settings"},{"title":"system.backup_log","href":"/pt-BR/reference/system-tables/backup_log"},{"title":"system.backups","href":"/pt-BR/reference/system-tables/backups"},{"title":"system.background_schedule_pool","href":"/pt-BR/reference/system-tables/background_schedule_pool"},{"title":"system.background_schedule_pool_log","href":"/pt-BR/reference/system-tables/background_schedule_pool_log"},{"title":"system.blob_storage_log","href":"/pt-BR/reference/system-tables/blob_storage_log"},{"title":"system.build_options","href":"/pt-BR/reference/system-tables/build_options"},{"title":"system.certificates","href":"/pt-BR/reference/system-tables/certificates"},{"title":"system.clusters","href":"/pt-BR/reference/system-tables/clusters"},{"title":"system.codecs","href":"/pt-BR/reference/system-tables/codecs"},{"title":"system.collations","href":"/pt-BR/reference/system-tables/collations"},{"title":"system.columns","href":"/pt-BR/reference/system-tables/columns"},{"sidebarTitle":"system.columns_cache","title":"system.columns_cache","href":"/pt-BR/reference/system-tables/columns_cache"},{"title":"system.completions","href":"/pt-BR/reference/system-tables/completions"},{"sidebarTitle":"system.constraints","title":"system.constraints","href":"/pt-BR/reference/system-tables/constraints"},{"title":"system.contributors","href":"/pt-BR/reference/system-tables/contributors"},{"title":"system.crash_log","href":"/pt-BR/reference/system-tables/crash_log"},{"title":"system.current_roles","href":"/pt-BR/reference/system-tables/current_roles"},{"title":"system.dashboards","href":"/pt-BR/reference/system-tables/dashboards"},{"title":"system.data_skipping_index_types","href":"/pt-BR/reference/system-tables/data_skipping_index_types"},{"title":"system.data_skipping_indices","href":"/pt-BR/reference/system-tables/data_skipping_indices"},{"title":"system.data_type_families","href":"/pt-BR/reference/system-tables/data_type_families"},{"title":"system.database_engines","href":"/pt-BR/reference/system-tables/database_engines"},{"title":"system.database_replicas","href":"/pt-BR/reference/system-tables/database_replicas"},{"title":"system.databases","href":"/pt-BR/reference/system-tables/databases"},{"title":"system.dead_letter_queue","href":"/pt-BR/reference/system-tables/dead_letter_queue"},{"sidebarTitle":"system.delta_lake_metadata_log","title":"system.delta_lake_metadata_log","href":"/pt-BR/reference/system-tables/delta_lake_metadata_log"},{"title":"system.delta_lake_metadata_log","href":"/pt-BR/reference/system-tables/delta_metadata_log"},{"title":"system.detached_parts","href":"/pt-BR/reference/system-tables/detached_parts"},{"title":"system.detached_tables","href":"/pt-BR/reference/system-tables/detached_tables"},{"title":"system.dictionaries","href":"/pt-BR/reference/system-tables/dictionaries"},{"title":"system.dictionary_layouts","href":"/pt-BR/reference/system-tables/dictionary_layouts"},{"title":"system.dictionary_sources","href":"/pt-BR/reference/system-tables/dictionary_sources"},{"title":"system.dimensional_metrics","href":"/pt-BR/reference/system-tables/dimensional_metrics"},{"title":"system.disks","href":"/pt-BR/reference/system-tables/disks"},{"title":"system.disk_types","href":"/pt-BR/reference/system-tables/disk_types"},{"title":"system.distributed_ddl_queue","href":"/pt-BR/reference/system-tables/distributed_ddl_queue"},{"title":"system.distribution_queue","href":"/pt-BR/reference/system-tables/distribution_queue"},{"title":"system.dns_cache","href":"/pt-BR/reference/system-tables/dns_cache"},{"title":"system.documentation","href":"/pt-BR/reference/system-tables/documentation"},{"title":"system.dropped_tables","href":"/pt-BR/reference/system-tables/dropped_tables"},{"title":"system.dropped_tables_parts","href":"/pt-BR/reference/system-tables/dropped_tables_parts"},{"title":"system.enabled_roles","href":"/pt-BR/reference/system-tables/enabled_roles"},{"title":"system.error_log","href":"/pt-BR/reference/system-tables/error_log"},{"title":"system.errors","href":"/pt-BR/reference/system-tables/errors"},{"title":"system.events","href":"/pt-BR/reference/system-tables/events"},{"title":"system.fail_points","href":"/pt-BR/reference/system-tables/fail_points"},{"title":"system.formats","href":"/pt-BR/reference/system-tables/formats"},{"title":"system.filesystem_cache_log","href":"/pt-BR/reference/system-tables/filesystem_cache_log"},{"title":"system.filesystem_cache_settings","href":"/pt-BR/reference/system-tables/filesystem_cache_settings"},{"title":"system.filesystem_cache","href":"/pt-BR/reference/system-tables/filesystem_cache"},{"title":"system.filesystem_read_prefetches_log","href":"/pt-BR/reference/system-tables/filesystem_read_prefetches_log"},{"title":"system.functions","href":"/pt-BR/reference/system-tables/functions"},{"title":"system.grants","href":"/pt-BR/reference/system-tables/grants"},{"title":"system.graphite_retentions","href":"/pt-BR/reference/system-tables/graphite_retentions"},{"sidebarTitle":"system.handlers","title":"system.handlers","href":"/pt-BR/reference/system-tables/handlers"},{"sidebarTitle":"histogram_metric_log","title":"system.histogram_metric_log","href":"/pt-BR/reference/system-tables/histogram_metric_log"},{"title":"system.histogram_metrics","href":"/pt-BR/reference/system-tables/histogram_metrics"},{"sidebarTitle":"hypothetical_indexes","title":"system.hypothetical_indexes","href":"/pt-BR/reference/system-tables/hypothetical_indexes"},{"sidebarTitle":"hypothetical_projections","title":"system.hypothetical_projections","href":"/pt-BR/reference/system-tables/hypothetical_projections"},{"title":"system.iceberg_files","href":"/pt-BR/reference/system-tables/iceberg_files"},{"title":"system.iceberg_history","href":"/pt-BR/reference/system-tables/iceberg_history"},{"title":"system.iceberg_metadata_log","href":"/pt-BR/reference/system-tables/iceberg_metadata_log"},{"title":"INFORMATION_SCHEMA","href":"/pt-BR/reference/system-tables/information_schema"},{"title":"system.instrumentation","href":"/pt-BR/reference/system-tables/instrumentation"},{"sidebarTitle":"system.jemalloc_arena_bins","title":"system.jemalloc_arena_bins","href":"/pt-BR/reference/system-tables/jemalloc_arena_bins"},{"title":"system.jemalloc_bins","href":"/pt-BR/reference/system-tables/jemalloc_bins"},{"title":"system.jemalloc_profile_text","href":"/pt-BR/reference/system-tables/jemalloc_profile_text"},{"sidebarTitle":"system.jemalloc_sampled_allocations","title":"system.jemalloc_sampled_allocations","href":"/pt-BR/reference/system-tables/jemalloc_sampled_allocations"},{"title":"system.jemalloc_stats","href":"/pt-BR/reference/system-tables/jemalloc_stats"},{"title":"system.kafka_consumers","href":"/pt-BR/reference/system-tables/kafka_consumers"},{"title":"system.keeper_changelogs","href":"/pt-BR/reference/system-tables/keeper_changelogs"},{"title":"system.keeper_cluster","href":"/pt-BR/reference/system-tables/keeper_cluster"},{"title":"system.keeper_snapshots","href":"/pt-BR/reference/system-tables/keeper_snapshots"},{"sidebarTitle":"keeper_storage","title":"system.keeper_storage","href":"/pt-BR/reference/system-tables/keeper_storage"},{"title":"system.keywords","href":"/pt-BR/reference/system-tables/keywords"},{"title":"system.licenses","href":"/pt-BR/reference/system-tables/licenses"},{"title":"system.macros","href":"/pt-BR/reference/system-tables/macros"},{"title":"system.masking_policies","href":"/pt-BR/reference/system-tables/masking_policies"},{"title":"system.merge_tree_settings","href":"/pt-BR/reference/system-tables/merge_tree_settings"},{"title":"system.merges","href":"/pt-BR/reference/system-tables/merges"},{"title":"system.metric_log","href":"/pt-BR/reference/system-tables/metric_log"},{"title":"system.metrics","href":"/pt-BR/reference/system-tables/metrics"},{"sidebarTitle":"models","title":"system.models","href":"/pt-BR/reference/system-tables/models"},{"title":"system.moves","href":"/pt-BR/reference/system-tables/moves"},{"title":"system.mutations","href":"/pt-BR/reference/system-tables/mutations"},{"title":"system.named_collections","href":"/pt-BR/reference/system-tables/named_collections"},{"title":"system.numbers","href":"/pt-BR/reference/system-tables/numbers"},{"title":"system.numbers_mt","href":"/pt-BR/reference/system-tables/numbers_mt"},{"title":"system.one","href":"/pt-BR/reference/system-tables/one"},{"title":"system.opentelemetry_span_log","href":"/pt-BR/reference/system-tables/opentelemetry_span_log"},{"title":"system.part_log","href":"/pt-BR/reference/system-tables/part_log"},{"title":"system.part_moves_between_shards","href":"/pt-BR/reference/system-tables/part_moves_between_shards"},{"title":"system.parts","href":"/pt-BR/reference/system-tables/parts"},{"title":"system.parts_columns","href":"/pt-BR/reference/system-tables/parts_columns"},{"title":"system.predicate_statistics_log","href":"/pt-BR/reference/system-tables/predicate_statistics_log"},{"title":"system.primes","href":"/pt-BR/reference/system-tables/primes"},{"title":"system.privileges","href":"/pt-BR/reference/system-tables/privileges"},{"title":"system.processes","href":"/pt-BR/reference/system-tables/processes"},{"title":"system.processors_profile_log","href":"/pt-BR/reference/system-tables/processors_profile_log"},{"title":"system.projection_parts","href":"/pt-BR/reference/system-tables/projection_parts"},{"title":"system.projection_parts_columns","href":"/pt-BR/reference/system-tables/projection_parts_columns"},{"title":"system.projections","href":"/pt-BR/reference/system-tables/projections"},{"title":"system.query_cache","href":"/pt-BR/reference/system-tables/query_cache"},{"title":"system.query_condition_cache","href":"/pt-BR/reference/system-tables/query_condition_cache"},{"title":"system.query_log","href":"/pt-BR/reference/system-tables/query_log"},{"title":"system.query_metric_log","href":"/pt-BR/reference/system-tables/query_metric_log"},{"title":"system.query_thread_log","href":"/pt-BR/reference/system-tables/query_thread_log"},{"title":"system.query_views_log","href":"/pt-BR/reference/system-tables/query_views_log"},{"title":"system.quota_limits","href":"/pt-BR/reference/system-tables/quota_limits"},{"title":"system.quota_usage","href":"/pt-BR/reference/system-tables/quota_usage"},{"title":"system.quotas","href":"/pt-BR/reference/system-tables/quotas"},{"title":"system.quotas_usage","href":"/pt-BR/reference/system-tables/quotas_usage"},{"title":"system.remote_data_paths","href":"/pt-BR/reference/system-tables/remote_data_paths"},{"title":"system.replicas","href":"/pt-BR/reference/system-tables/replicas"},{"title":"system.replicated_fetches","href":"/pt-BR/reference/system-tables/replicated_fetches"},{"title":"system.replicated_merge_tree_settings","href":"/pt-BR/reference/system-tables/replicated_merge_tree_settings"},{"title":"system.replication_queue","href":"/pt-BR/reference/system-tables/replication_queue"},{"title":"system.resources","href":"/pt-BR/reference/system-tables/resources"},{"title":"system.rocksdb","href":"/pt-BR/reference/system-tables/rocksdb"},{"title":"system.role_grants","href":"/pt-BR/reference/system-tables/role_grants"},{"title":"system.roles","href":"/pt-BR/reference/system-tables/roles"},{"title":"system.row_policies","href":"/pt-BR/reference/system-tables/row_policies"},{"sidebarTitle":"system.s3_queue_metadata","title":"system.s3_queue_metadata","href":"/pt-BR/reference/system-tables/s3_queue_metadata"},{"title":"system.s3_queue_settings","href":"/pt-BR/reference/system-tables/s3_queue_settings"},{"title":"system.s3queue_log","href":"/pt-BR/reference/system-tables/s3queue_log"},{"title":"system.s3queue_metadata_cache","href":"/pt-BR/reference/system-tables/s3queue_metadata_cache"},{"title":"system.scheduler","href":"/pt-BR/reference/system-tables/scheduler"},{"title":"system.schema_inference_cache","href":"/pt-BR/reference/system-tables/schema_inference_cache"},{"title":"system.server_settings","href":"/pt-BR/reference/system-tables/server_settings"},{"title":"system.session_log","href":"/pt-BR/reference/system-tables/session_log"},{"sidebarTitle":"system.session_query_ids","title":"system.session_query_ids","href":"/pt-BR/reference/system-tables/session_query_ids"},{"title":"system.settings","href":"/pt-BR/reference/system-tables/settings"},{"title":"system.settings_changes","href":"/pt-BR/reference/system-tables/settings_changes"},{"title":"system.settings_profile_elements","href":"/pt-BR/reference/system-tables/settings_profile_elements"},{"title":"system.settings_profiles","href":"/pt-BR/reference/system-tables/settings_profiles"},{"title":"system.stack_trace","href":"/pt-BR/reference/system-tables/stack_trace"},{"sidebarTitle":"system.statements","title":"system.statements","href":"/pt-BR/reference/system-tables/statements"},{"sidebarTitle":"system.stemmers","title":"system.stemmers","href":"/pt-BR/reference/system-tables/stemmers"},{"title":"system.storage_policies","href":"/pt-BR/reference/system-tables/storage_policies"},{"title":"system.symbols","href":"/pt-BR/reference/system-tables/symbols"},{"title":"system.warnings","href":"/pt-BR/reference/system-tables/system_warnings"},{"title":"system.table_engines","href":"/pt-BR/reference/system-tables/table_engines"},{"title":"system.table_functions","href":"/pt-BR/reference/system-tables/table_functions"},{"title":"system.tables","href":"/pt-BR/reference/system-tables/tables"},{"title":"system.text_log","href":"/pt-BR/reference/system-tables/text_log"},{"title":"system.time_zones","href":"/pt-BR/reference/system-tables/time_zones"},{"title":"system.tokenizers","href":"/pt-BR/reference/system-tables/tokenizers"},{"title":"system.trace_log","href":"/pt-BR/reference/system-tables/trace_log"},{"title":"system.transactions","href":"/pt-BR/reference/system-tables/transactions"},{"title":"system.transactions_info_log","href":"/pt-BR/reference/system-tables/transactions_info_log"},{"title":"system.unicode","href":"/pt-BR/reference/system-tables/unicode"},{"title":"system.user_defined_functions","href":"/pt-BR/reference/system-tables/user_defined_functions"},{"title":"system.user_directories","href":"/pt-BR/reference/system-tables/user_directories"},{"title":"system.user_processes","href":"/pt-BR/reference/system-tables/user_processes"},{"sidebarTitle":"user_query_log","title":"system.user_query_log","href":"/pt-BR/reference/system-tables/user_query_log"},{"title":"system.users","href":"/pt-BR/reference/system-tables/users"},{"title":"system.view_refreshes","href":"/pt-BR/reference/system-tables/view_refreshes"},{"title":"system.warnings","href":"/pt-BR/reference/system-tables/warnings"},{"title":"system.workloads","href":"/pt-BR/reference/system-tables/workloads"},{"title":"system.zeros","href":"/pt-BR/reference/system-tables/zeros"},{"title":"system.zeros_mt","href":"/pt-BR/reference/system-tables/zeros_mt"},{"title":"system.zookeeper","href":"/pt-BR/reference/system-tables/zookeeper"},{"title":"system.zookeeper_info","href":"/pt-BR/reference/system-tables/zookeeper_info"},{"title":"system.zookeeper_connection","href":"/pt-BR/reference/system-tables/zookeeper_connection"},{"title":"system.zookeeper_connection_log","href":"/pt-BR/reference/system-tables/zookeeper_connection_log"},{"title":"system.zookeeper_log","href":"/pt-BR/reference/system-tables/zookeeper_log"},{"title":"system.zookeeper_watches","href":"/pt-BR/reference/system-tables/zookeeper_watches"}]},{"group":"Lagos de dados","pages":[{"sidebarTitle":"Visão geral","title":"Lagos de dados","href":"/pt-BR/reference/datalakes"}]}]}]},{"tab":"Soluções","menu":[{"item":"ClickHouse Cloud","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/section-header.svg","href":"#"},{"item":"ClickHouse Cloud","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickhouse-cloud.svg","groups":[{"group":"Primeiros passos","pages":[{"title":"Primeiros passos com o ClickHouse Cloud","href":"/pt-BR/products/cloud/getting-started/cloud-get-started"},{"title":"Introdução","href":"/pt-BR/products/cloud/getting-started/intro"},{"title":"Visão geral dos recursos","href":"/pt-BR/products/cloud/getting-started/resource-tour"}]},{"group":"Serviços e infraestrutura","pages":[{"sidebarTitle":"Arquitetura","title":"Arquitetura do ClickHouse Cloud","href":"/pt-BR/products/cloud/reference/architecture"},{"sidebarTitle":"ClickHouse CLI","title":"ClickHouse CLI","href":"/pt-BR/products/cloud/features/cli"},{"group":"Planejar e implantar","expanded":false,"pages":[{"sidebarTitle":"Tier do ClickHouse Cloud","title":"Tier do ClickHouse Cloud","href":"/pt-BR/products/cloud/features/cloud-tiers"},{"title":"Regiões de nuvem com suporte","sidebarTitle":"Regiões de nuvem com suporte","href":"/pt-BR/products/cloud/reference/supported-regions"},{"title":"Opções de implantação","href":"/pt-BR/products/cloud/features/infrastructure/deployment-options"},{"sidebarTitle":"Compatibilidade com Cloud","title":"Compatibilidade com Cloud","href":"/pt-BR/products/cloud/guides/cloud-compatibility"},{"title":"ClickHouse Private","href":"/pt-BR/products/cloud/guides/infrastructure/deployment-options/clickhouse-private"},{"title":"ClickHouse Government","href":"/pt-BR/products/cloud/guides/infrastructure/deployment-options/clickhouse-government"}]},{"group":"Configurar e dimensionar","expanded":false,"pages":[{"sidebarTitle":"Escalonamento automático","title":"Escalonamento automático","href":"/pt-BR/products/cloud/features/autoscaling/overview"},{"sidebarTitle":"Configurando configurações","title":"Configurando configurações","href":"/pt-BR/products/cloud/reference/settings"},{"sidebarTitle":"Autoescalonamento vertical","title":"Autoescalonamento vertical","href":"/pt-BR/products/cloud/features/autoscaling/vertical"},{"sidebarTitle":"Escalonamento automático horizontal","title":"Escalonamento automático horizontal","href":"/pt-BR/products/cloud/features/autoscaling/horizontal-autoscaling"},{"sidebarTitle":"Escalonamento horizontal","title":"Escalonamento horizontal","href":"/pt-BR/products/cloud/features/autoscaling/horizontal"},{"sidebarTitle":"Make before break (MBB)","title":"Operações de Make before break (MBB) no ClickHouse Cloud","href":"/pt-BR/products/cloud/features/autoscaling/make-before-break"},{"sidebarTitle":"Inatividade automática","title":"Inatividade automática","href":"/pt-BR/products/cloud/features/autoscaling/idling"},{"sidebarTitle":"Recomendações de escalonamento","title":"Recomendações de escalonamento","href":"/pt-BR/products/cloud/features/autoscaling/scaling-recommendations"},{"sidebarTitle":"Scheduled scaling","title":"Scheduled scaling","href":"/pt-BR/products/cloud/features/autoscaling/scheduled-scaling"}]},{"group":"Computação e armazenamento","expanded":false,"pages":[{"title":"Compute sob demanda do ClickHouse","sidebarTitle":"Compute sob demanda","href":"/pt-BR/products/cloud/features/infrastructure/on-demand-compute"},{"sidebarTitle":"Serviços grandes de réplica única","title":"Serviços grandes de réplica única","href":"/pt-BR/products/cloud/features/large-single-replica-services"},{"title":"Réplicas paralelas","href":"/pt-BR/products/cloud/features/infrastructure/parallel-replicas"},{"title":"Roteamento com reconhecimento de réplicas","href":"/pt-BR/products/cloud/features/infrastructure/replica-aware-routing"},{"sidebarTitle":"Catálogo compartilhado","title":"Catálogo compartilhado e motor de banco de dados compartilhado","href":"/pt-BR/products/cloud/features/infrastructure/shared-catalog"},{"sidebarTitle":"SharedMergeTree","title":"mecanismo de tabela SharedMergeTree","href":"/pt-BR/products/cloud/features/infrastructure/shared-merge-tree"},{"title":"Warehouses","href":"/pt-BR/products/cloud/features/infrastructure/warehouses"}]},{"group":"Confiabilidade e manutenção","expanded":false,"pages":[{"sidebarTitle":"Disponibilidade do serviço e SLA","title":"Disponibilidade do serviço","href":"/pt-BR/products/cloud/reference/service-uptime"},{"sidebarTitle":"Resiliência de dados","title":"Resiliência de dados","href":"/pt-BR/products/cloud/reference/data-resiliency"},{"sidebarTitle":"Upgrade","title":"Upgrade","href":"/pt-BR/products/cloud/features/admin-features/upgrades"}]},{"group":"Planejamento para produção","expanded":false,"pages":[{"sidebarTitle":"Visão geral de desempenho e otimizações","title":"Desempenho e Otimizações","href":"/pt-BR/products/cloud/guides/best-practices/index"},{"sidebarTitle":"Prontidão para produção","title":"Guia de prontidão para produção no ClickHouse Cloud","href":"/pt-BR/products/cloud/guides/production-readiness"},{"sidebarTitle":"Multitenancy","title":"Multitenancy","href":"/pt-BR/products/cloud/guides/best-practices/multitenancy"},{"sidebarTitle":"Limites de uso","title":"Limites de uso","href":"/pt-BR/products/cloud/guides/best-practices/usagelimits"}]}]},{"group":"Bring Your Own Cloud","pages":[{"group":"Visão geral","pages":[{"title":"Visão geral","sidebarTitle":"Bring Your Own Cloud","href":"/pt-BR/products/cloud/guides/infrastructure/deployment-options/byoc/overview"},{"title":"Arquitetura","sidebarTitle":"Arquitetura","href":"/pt-BR/products/bring-your-own-cloud/overview/architecture"}]},{"group":"Configuração","pages":[{"title":"Configuração de infraestrutura","sidebarTitle":"Configuração de infraestrutura","href":"/pt-BR/products/bring-your-own-cloud/configuration/configurations"},{"title":"Conectar ao ClickHouse","sidebarTitle":"Conectar ao ClickHouse","href":"/pt-BR/products/bring-your-own-cloud/configuration/connect"},{"title":"Operações e manutenção de BYOC","sidebarTitle":"Operações e manutenção","href":"/pt-BR/products/bring-your-own-cloud/configuration/operations"}]},{"group":"Configuração inicial","pages":[{"title":"Onboarding padrão","sidebarTitle":"Processo padrão","href":"/pt-BR/products/bring-your-own-cloud/onboarding/standard"},{"group":"Personalização","pages":[{"title":"Configuração personalizada na AWS","sidebarTitle":"Configuração personalizada na AWS","href":"/pt-BR/products/bring-your-own-cloud/onboarding/customization-aws"},{"title":"Configuração personalizada no GCP","sidebarTitle":"Configuração personalizada no GCP","href":"/pt-BR/products/bring-your-own-cloud/onboarding/customization-gcp"}]},{"group":"Rede","pages":[{"title":"Configuração de rede privada","sidebarTitle":"Configuração de rede privada","href":"/pt-BR/products/bring-your-own-cloud/onboarding/network"},{"title":"Configuração de rede privada na AWS para BYOC","sidebarTitle":"Configuração de rede privada na AWS","href":"/pt-BR/products/bring-your-own-cloud/onboarding/network-aws"},{"title":"Configuração de rede privada do BYOC no GCP","sidebarTitle":"Configuração de rede privada no GCP","href":"/pt-BR/products/bring-your-own-cloud/onboarding/network-gcp"},{"title":"Configuração de rede privada do BYOC no Azure","sidebarTitle":"Configuração de rede privada no Azure","href":"/pt-BR/products/bring-your-own-cloud/onboarding/network-azure"}]},{"title":"Implantação de infraestrutura adicional","sidebarTitle":"Infraestrutura adicional","href":"/pt-BR/products/bring-your-own-cloud/onboarding/new-region"}]},{"group":"Referência","pages":[{"title":"Segurança de rede do BYOC","sidebarTitle":"Segurança de rede","href":"/pt-BR/products/bring-your-own-cloud/reference/network-security"},{"title":"Privilégio do BYOC","sidebarTitle":"Privilégio","href":"/pt-BR/products/bring-your-own-cloud/reference/privilege"},{"title":"Acesso aos dados do ClickHouse (BYOC)","sidebarTitle":"Acesso aos dados do ClickHouse","href":"/pt-BR/products/bring-your-own-cloud/reference/clickhouse-data-access"},{"title":"Observabilidade do BYOC","sidebarTitle":"Observabilidade","href":"/pt-BR/products/bring-your-own-cloud/reference/observability-aws"},{"title":"Serviços faturáveis da AWS","sidebarTitle":"Serviços faturáveis da AWS","href":"/pt-BR/products/bring-your-own-cloud/reference/billable-aws-services"},{"title":"Modelo de custo do BYOC (AWS)","sidebarTitle":"Modelo de custo (AWS)","href":"/pt-BR/products/bring-your-own-cloud/reference/cost-model-aws"},{"title":"Gerenciamento de limites e cotas de serviço da AWS","sidebarTitle":"Limites e cotas de serviço da AWS","href":"/pt-BR/products/bring-your-own-cloud/reference/aws-service-limits"},{"title":"Modelo de responsabilidade compartilhada pela segurança","href":"/pt-BR/products/bring-your-own-cloud/reference/security-shared-responsibility"},{"title":"FAQ do BYOC","sidebarTitle":"FAQ","href":"/pt-BR/products/bring-your-own-cloud/reference/faq"},{"group":"Modo de conector","hidden":true,"tag":"Preview","pages":[{"title":"Visão geral do Connector","sidebarTitle":"Visão geral","href":"/pt-BR/products/bring-your-own-cloud/connector/overview"},{"title":"Onboarding","sidebarTitle":"Onboarding","href":"/pt-BR/products/bring-your-own-cloud/connector/onboarding"},{"title":"Provisione a infraestrutura da AWS com Terraform","sidebarTitle":"Terraform na AWS","href":"/pt-BR/products/bring-your-own-cloud/connector/terraform-aws"},{"title":"Arquitetura","sidebarTitle":"Arquitetura","href":"/pt-BR/products/bring-your-own-cloud/connector/architecture"},{"title":"Serviços gerenciados","sidebarTitle":"Serviços gerenciados","href":"/pt-BR/products/bring-your-own-cloud/connector/managed-services"},{"title":"Atualizações da plataforma","sidebarTitle":"Atualizações da plataforma","href":"/pt-BR/products/bring-your-own-cloud/connector/platform-updates"},{"title":"Sessões de suporte","sidebarTitle":"Sessões de suporte","href":"/pt-BR/products/bring-your-own-cloud/connector/support-sessions"},{"title":"Configuração","sidebarTitle":"Configuração","href":"/pt-BR/products/bring-your-own-cloud/connector/configuration"},{"title":"Operações","sidebarTitle":"Operações","href":"/pt-BR/products/bring-your-own-cloud/connector/operations"},{"title":"Referência da CLI","sidebarTitle":"CLI","href":"/pt-BR/products/bring-your-own-cloud/connector/reference/cli"},{"title":"Referência de configuração","sidebarTitle":"Referência de configuração","href":"/pt-BR/products/bring-your-own-cloud/connector/reference/configuration"},{"title":"Perguntas frequentes","sidebarTitle":"Perguntas frequentes","href":"/pt-BR/products/bring-your-own-cloud/connector/reference/faq"},{"title":"Modelo de privilégios","sidebarTitle":"Modelo de privilégios","href":"/pt-BR/products/bring-your-own-cloud/connector/reference/privilege-model"}]}]}]},{"group":"Dados e integrações","pages":[{"sidebarTitle":"ClickPipes e clientes por linguagem","title":"ClickPipes e clientes por linguagem","href":"/pt-BR/products/cloud/features/integrations"},{"sidebarTitle":"Catálogos de dados","title":"Catálogos de dados","href":"/pt-BR/products/cloud/features/data-catalogs"},{"title":"Enviar arquivos para o Cloud","href":"/pt-BR/products/cloud/guides/migration/upload-a-csv-file"},{"group":"Fontes de dados","expanded":false,"pages":[{"title":"Fontes de dados","sidebarTitle":"Visão geral","href":"/pt-BR/products/cloud/guides/data-sources/index"},{"sidebarTitle":"Endereços IP da Cloud","title":"Endereços IP da Cloud","href":"/pt-BR/products/cloud/guides/data-sources/cloud-endpoints-api"},{"sidebarTitle":"Acessando dados do S3 com segurança","title":"Acessando dados do S3 com segurança","href":"/pt-BR/products/cloud/guides/data-sources/accessing-s3-data-securely"},{"sidebarTitle":"Acessando dados do Azure com segurança","title":"Conectando o ClickHouse Cloud ao Azure Blob Storage","href":"/pt-BR/products/cloud/guides/data-sources/secure-azure"},{"sidebarTitle":"Como acessar dados do GCS com segurança","title":"Como acessar dados do GCS com segurança","href":"/pt-BR/products/cloud/guides/data-sources/secure-gcs"},{"sidebarTitle":"Como acessar dados do Iceberg com segurança","title":"Como acessar dados do Iceberg com segurança","href":"/pt-BR/products/cloud/guides/data-sources/accessing-iceberg-data-securely"}]}]},{"group":"Conectar e consultar","pages":[{"title":"SQL Console","href":"/pt-BR/products/cloud/features/sql-console-features/sql-console"},{"sidebarTitle":"Obtenha os detalhes da sua conexão","title":"Obtenha os detalhes da sua conexão","href":"/pt-BR/products/cloud/guides/sql-console/connection-details"},{"title":"Query Insights","href":"/pt-BR/products/cloud/features/sql-console-features/query-insights"},{"group":"Endpoints da API de consultas","expanded":false,"pages":[{"title":"Query API endpoints","href":"/pt-BR/products/cloud/features/sql-console-features/query-endpoints"},{"title":"Configurando endpoints da Query API","href":"/pt-BR/products/cloud/guides/sql-console/query-endpoints"}]},{"sidebarTitle":"Painéis","title":"Painéis","href":"/pt-BR/products/cloud/features/sql-console-features/dashboards"},{"sidebarTitle":"Funções definidas pelo usuário","title":"Funções definidas pelo usuário no Cloud","href":"/pt-BR/products/cloud/features/sql-console-features/user-defined-functions"},{"sidebarTitle":"ClickStack","title":"ClickStack","href":"/pt-BR/products/cloud/features/sql-console-features/clickstack"}]},{"group":"Gerenciamento de acesso","pages":[{"sidebarTitle":"Gerenciamento de acesso ao Cloud","title":"Gerenciamento de acesso ao Cloud","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/index"},{"group":"Contas e funções do Cloud","expanded":false,"pages":[{"sidebarTitle":"Gerenciar minha conta","title":"Gerenciar minha conta","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/manage-my-account"},{"sidebarTitle":"Gerenciar usuários na Cloud","title":"Gerenciar usuários na Cloud","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/manage-cloud-users"},{"sidebarTitle":"Funções e permissões do Console","title":"Funções e permissões do Console","href":"/pt-BR/products/cloud/reference/security/console-roles"},{"sidebarTitle":"Gerenciar funções personalizadas","title":"Gerenciar funções personalizadas","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/manage-custom-roles"}]},{"group":"Usuários e permissões do banco de dados","expanded":false,"pages":[{"sidebarTitle":"Gerenciar usuários do banco de dados","title":"Gerenciar usuários do banco de dados","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/manage-database-users"},{"sidebarTitle":"Consultas comuns de gerenciamento de acesso","title":"Consultas comuns de gerenciamento de acesso","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/common-access-management-queries"},{"sidebarTitle":"Gerenciar contas de serviço de banco de dados","title":"Gerenciar contas de serviço de banco de dados","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/manage-database-service-accounts"}]},{"group":"Provedores de identidade","expanded":false,"pages":[{"sidebarTitle":"Configuração de SAML SSO","title":"Configuração de SAML SSO","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/saml-sso-setup"},{"sidebarTitle":"Remoção do SAML SSO","title":"Remoção do SAML SSO","href":"/pt-BR/products/cloud/guides/security/saml-sso-removal"},{"sidebarTitle":"Provisionamento SCIM com Okta","title":"Provisionamento SCIM com Okta","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/scim-setup"},{"sidebarTitle":"Provisionamento SCIM com o Entra ID","title":"Provisionamento SCIM com o Microsoft Entra ID","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/scim-setup-entra"},{"sidebarTitle":"Configuração da autenticação JWT","title":"Configuração da autenticação JWT","href":"/pt-BR/products/cloud/guides/security/cloud-access-management/jwt-authentication-setup"}]}]},{"group":"Segurança e conformidade","pages":[{"sidebarTitle":"Segurança","title":"Segurança","href":"/pt-BR/products/cloud/features/security"},{"group":"Acesso à rede","expanded":false,"pages":[{"sidebarTitle":"Configurar filtros de IP","title":"Configurar filtros de IP","href":"/pt-BR/products/cloud/guides/security/connectivity/setting-ip-filters"},{"group":"Rede privada","expanded":false,"pages":[{"title":"Conectividade privada","sidebarTitle":"Visão geral","href":"/pt-BR/products/cloud/guides/security/connectivity/private-networking/index"},{"title":"AWS PrivateLink","href":"/pt-BR/products/cloud/guides/security/connectivity/private-networking/aws-privatelink"},{"title":"Private Service Connect","sidebarTitle":"Private Service Connect do GCP","href":"/pt-BR/products/cloud/guides/security/connectivity/private-networking/gcp-private-service-connect"},{"title":"Azure Private Link","sidebarTitle":"Azure Private Link","href":"/pt-BR/products/cloud/guides/security/connectivity/private-networking/azure-privatelink"}]}]},{"group":"Registro de auditoria","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Logs de auditoria","href":"/pt-BR/products/cloud/guides/security/audit-logging/index"},{"sidebarTitle":"Log de auditoria do Console","title":"Log de auditoria do Console","href":"/pt-BR/products/cloud/guides/security/audit-logging/console-audit-log"},{"sidebarTitle":"Eventos do log de auditoria do Console","title":"Eventos do log de auditoria do Console","href":"/pt-BR/products/cloud/reference/security/audit-logging"},{"sidebarTitle":"Log de auditoria do banco de dados","title":"Log de auditoria do banco de dados","href":"/pt-BR/products/cloud/guides/security/audit-logging/database-audit-log"},{"sidebarTitle":"guia de segurança de BYOC","title":"guia de segurança de BYOC","href":"/pt-BR/products/cloud/guides/security/audit-logging/byoc-security-playbook"}]},{"group":"Segurança dos dados","expanded":false,"pages":[{"sidebarTitle":"Mascaramento de dados","title":"Mascaramento de dados no ClickHouse","href":"/pt-BR/products/cloud/guides/security/data-masking"},{"sidebarTitle":"Criptografia de dados","title":"Criptografia de dados","href":"/pt-BR/products/cloud/guides/security/cmek"}]},{"group":"Conformidade e privacidade","expanded":false,"pages":[{"title":"Relatórios de segurança e conformidade","href":"/pt-BR/products/cloud/reference/security/compliance-overview"},{"sidebarTitle":"Onboarding para HIPAA","title":"Onboarding para HIPAA","href":"/pt-BR/products/cloud/guides/security/compliance/hipaa-onboarding"},{"sidebarTitle":"Onboarding de PCI","title":"Onboarding de PCI","href":"/pt-BR/products/cloud/guides/security/compliance/pci-onboarding"},{"title":"Conformidade de IA","href":"/pt-BR/products/cloud/reference/security/ai-compliance"},{"sidebarTitle":"Acesso a dados pessoais","title":"Acesso a dados pessoais","href":"/pt-BR/products/cloud/reference/personal-data-access"}]}]},{"group":"Monitoramento e backups","pages":[{"group":"Monitoramento","expanded":false,"pages":[{"title":"Monitorando sua implantação no ClickHouse Cloud","sidebarTitle":"Visão geral","href":"/pt-BR/products/cloud/features/monitoring/overview"},{"title":"Monitoramento no Console do ClickHouse Cloud","sidebarTitle":"Console do ClickHouse Cloud","href":"/pt-BR/products/cloud/features/monitoring/cloud-console"},{"sidebarTitle":"Painel avançado","title":"dashboard avançado no ClickHouse Cloud","href":"/pt-BR/products/cloud/features/monitoring/advanced-dashboard"},{"title":"Notificações","sidebarTitle":"Notificações","href":"/pt-BR/products/cloud/features/monitoring/notifications"},{"sidebarTitle":"endpoint Prometheus","title":"Integração com Prometheus","href":"/pt-BR/products/cloud/features/monitoring/prometheus"},{"title":"Consultando o banco de dados `system` do ClickHouse","sidebarTitle":"Tabelas de sistema","href":"/pt-BR/products/cloud/features/monitoring/system-tables"},{"title":"Integrações da comunidade e de parceiros","sidebarTitle":"Integrações","href":"/pt-BR/products/cloud/features/monitoring/integrations"}]},{"group":"Backups","expanded":false,"pages":[{"sidebarTitle":"Visão geral","title":"Backups","href":"/pt-BR/products/cloud/features/backups/overview"},{"group":"Gerenciar backups","expanded":false,"pages":[{"title":"Backups","sidebarTitle":"Visão geral","mode":"wide","href":"/pt-BR/products/cloud/guides/backups/index"},{"sidebarTitle":"Revisar e restaurar backups","title":"Revisar e restaurar backups","href":"/pt-BR/products/cloud/guides/backups/review-and-restore-backups"},{"sidebarTitle":"Configurar agendamentos de backup","title":"Configurar agendamentos de backup","href":"/pt-BR/products/cloud/guides/backups/configurable-backups"},{"group":"Bring Your Own Backup","expanded":false,"pages":[{"sidebarTitle":"Exportar backups","title":"Exportar backups para sua própria conta de Cloud","href":"/pt-BR/products/cloud/guides/backups/bring-your-own-backup/export-backups-to-own-cloud-account"},{"sidebarTitle":"Criar backup ou restaurar pela UI","title":"Backup / restauração pela interface do usuário","href":"/pt-BR/products/cloud/guides/backups/bring-your-own-backup/backup-restore-from-ui"},{"sidebarTitle":"Fazer backup ou restaurar usando comandos","title":"Fazer ou restaurar um backup usando comandos","href":"/pt-BR/products/cloud/guides/backups/bring-your-own-backup/backup-restore-using-commands"}]}]}]}]},{"group":"Ferramentas e agentes de IA","pages":[{"sidebarTitle":"Visão geral","title":"Recursos de IA/ML na Cloud","href":"/pt-BR/products/cloud/features/ai-ml/index"},{"sidebarTitle":"ClickHouse Assistant","title":"ClickHouse Assistant no ClickHouse Cloud","href":"/pt-BR/products/cloud/features/ai-ml/aichat/using-ai-chat"},{"sidebarTitle":"Personalizando o chat do ClickHouse Assistant com uma camada semântica","title":"Otimizando as conversas do ClickHouse Assistant com uma camada semântica","href":"/pt-BR/products/cloud/features/ai-ml/aichat/customizing-semantic-layer"},{"sidebarTitle":"Langfuse","title":"Langfuse","href":"/pt-BR/products/cloud/features/ai-ml/langfuse"},{"group":"MCP remoto","expanded":false,"pages":[{"sidebarTitle":"Servidor MCP remoto","title":"MCP remoto no Cloud","href":"/pt-BR/products/cloud/features/ai-ml/remote-mcp"},{"sidebarTitle":"Ativar servidor MCP remoto","title":"Ative e conecte o servidor MCP remoto do ClickHouse Cloud","href":"/pt-BR/products/cloud/features/ai-ml/mcp/remote-mcp"}]},{"group":"ClickHouse Agents","pages":[{"sidebarTitle":"Visão geral","title":"ClickHouse Agents","href":"/pt-BR/products/cloud/features/ai-ml/agents/index"},{"sidebarTitle":"Início rápido","title":"Início rápido","href":"/pt-BR/products/cloud/features/ai-ml/agents/quickstart"},{"sidebarTitle":"Chat","title":"Chat","href":"/pt-BR/products/cloud/features/ai-ml/agents/chat"},{"group":"Construtor de agentes","pages":[{"sidebarTitle":"Visão geral","title":"Agent Builder","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/index"},{"sidebarTitle":"Parâmetros do modelo","title":"Parâmetros do modelo","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/model-parameters"},{"sidebarTitle":"interpretador de código","title":"interpretador de código","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/code-interpreter"},{"sidebarTitle":"Web search","title":"Web search","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/web-search"},{"sidebarTitle":"Geração de imagens","title":"Geração de imagens","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/image-generation"},{"sidebarTitle":"Vision","title":"Vision","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/vision"},{"sidebarTitle":"Servidores MCP","title":"Servidores MCP","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/mcp-servers"},{"sidebarTitle":"Skills","title":"Skills","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/skills"},{"sidebarTitle":"Subagentes","title":"Subagentes","href":"/pt-BR/products/cloud/features/ai-ml/agents/builder/subagents"}]},{"sidebarTitle":"Prompts","title":"Prompts","href":"/pt-BR/products/cloud/features/ai-ml/agents/prompts"},{"sidebarTitle":"Memory","title":"Memory","href":"/pt-BR/products/cloud/features/ai-ml/agents/memory"},{"sidebarTitle":"Marketplace","title":"Marketplace de agentes","href":"/pt-BR/products/cloud/features/ai-ml/agents/marketplace"},{"sidebarTitle":"Compartilhamento e acesso","title":"Compartilhamento e controle de acesso","href":"/pt-BR/products/cloud/features/ai-ml/agents/sharing-and-access"}]},{"title":"Termos aplicáveis dos desenvolvedores dos modelos","href":"/pt-BR/products/cloud/features/ai-ml/model-developer-terms"}]},{"group":"API do Cloud","pages":[{"sidebarTitle":"Visão geral","title":"ClickHouse Cloud API","href":"/pt-BR/products/cloud/features/admin-features/api/api-overview"},{"sidebarTitle":"Gerenciamento de chaves de API","title":"Gerenciamento de chaves de API","href":"/pt-BR/products/cloud/features/admin-features/api/openapi"},{"sidebarTitle":"Acesso programático à API com o Postman","title":"Acesso programático à API com o Postman","href":"/pt-BR/products/cloud/features/admin-features/api/postman"},{"group":"Referência da API","pages":[{"group":"Organização","pages":[{"group":"Organização","pages":[{"title":"Get list of available organizations","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations","href":"/pt-br/products/cloud/api-reference/organization/get-list-of-available-organizations"},{"title":"Get organization details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}","href":"/pt-br/products/cloud/api-reference/organization/get-organization-details"},{"title":"Update organization details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}","href":"/pt-br/products/cloud/api-reference/organization/update-organization-details"},{"title":"Get organization quotas","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/quotas","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-quotas-get-list"},{"title":"Get organization quota details","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/quotas/{quotaCode}","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-quota-get"},{"title":"List of organization activities","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/activities","href":"/pt-br/products/cloud/api-reference/organization/list-of-organization-activities"},{"title":"Organization activity","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/activities/{activityId}","href":"/pt-br/products/cloud/api-reference/organization/organization-activity"},{"title":"Get private endpoint configuration for region within cloud provider for an organization","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/privateEndpointConfig","deprecated":true,"href":"/products/cloud/api-reference/organization/organization-private-endpoint-config-get-list"},{"title":"Create BYOC Infrastructure","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/byocInfrastructure","href":"/pt-br/products/cloud/api-reference/organization/create-byoc-infrastructure"},{"title":"Validate BYOC infrastructure prerequisites","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/byocInfrastructure/validate","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-byoc-infrastructure-validate"},{"title":"Get BYOC infrastructure details","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-byoc-infrastructure-get"},{"title":"Remove a BYOC infrastructure","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}","href":"/pt-br/products/cloud/api-reference/organization/remove-a-byoc-infrastructure"},{"title":"Update BYOC Infrastructure","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}","href":"/pt-br/products/cloud/api-reference/organization/update-byoc-infrastructure"},{"title":"Get BYOC infrastructure provisioning progress","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}/progress","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-byoc-infrastructure-progress-get"},{"title":"Get BYOC infrastructure tags","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}/tags","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-byoc-infrastructure-tags-get"},{"title":"Get BYOC infrastructure private endpoint configuration","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/byocInfrastructure/{byocInfrastructureId}/privateEndpointConfig","tag":"Beta","href":"/products/cloud/api-reference/organization/organization-byoc-infrastructure-private-endpoint-config-get"}]},{"group":"Notifications","pages":[{"title":"List of organization notifications","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/notifications","tag":"Beta","href":"/products/cloud/api-reference/notifications/notification-get-list"},{"title":"List notification types","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/notificationTypes","tag":"Beta","href":"/products/cloud/api-reference/notifications/notification-types-get-list"}]},{"group":"Faturamento","pages":[{"title":"Get organization usage costs","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/usageCost","href":"/pt-br/products/cloud/api-reference/billing/get-organization-usage-costs"},{"title":"Get organization active prepaid balances","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/activeBalances","deprecated":true,"href":"/products/cloud/api-reference/billing/active-balances-get"},{"title":"Get organization active credit balances","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/creditBalances","tag":"Beta","href":"/products/cloud/api-reference/billing/credit-balances-get"}]},{"group":"Gerenciamento de usuários","pages":[{"title":"Resolve the caller identity","openapi":"_specs/cloud-openapi.json GET /v1/whoami","tag":"Beta","href":"/products/cloud/api-reference/user-management/whoami-get"},{"title":"List organization members","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/members","href":"/pt-br/products/cloud/api-reference/user-management/list-organization-members"},{"title":"Get member details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/members/{userId}","href":"/pt-br/products/cloud/api-reference/user-management/get-member-details"},{"title":"Update organization member","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/members/{userId}","href":"/pt-br/products/cloud/api-reference/user-management/update-organization-member"},{"title":"Remove an organization member","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/members/{userId}","href":"/pt-br/products/cloud/api-reference/user-management/remove-an-organization-member"},{"title":"List all invitations","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/invitations","href":"/pt-br/products/cloud/api-reference/user-management/list-all-invitations"},{"title":"Create an invitation","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/invitations","href":"/pt-br/products/cloud/api-reference/user-management/create-an-invitation"},{"title":"Get invitation details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/invitations/{invitationId}","href":"/pt-br/products/cloud/api-reference/user-management/get-invitation-details"},{"title":"Delete organization invitation","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/invitations/{invitationId}","href":"/pt-br/products/cloud/api-reference/user-management/delete-organization-invitation"}]},{"group":"Gerenciamento de funções","pages":[{"title":"List all available roles for an organization","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/roles","href":"/pt-br/products/cloud/api-reference/role-management/list-all-available-roles-for-an-organization"},{"title":"Create a new role","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/roles","href":"/pt-br/products/cloud/api-reference/role-management/create-a-new-role"},{"title":"Get role details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/roles/{roleId}","href":"/pt-br/products/cloud/api-reference/role-management/get-role-details"},{"title":"Update a role","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/roles/{roleId}","href":"/pt-br/products/cloud/api-reference/role-management/update-a-role"},{"title":"Delete a role","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/roles/{roleId}","href":"/pt-br/products/cloud/api-reference/role-management/delete-a-role"}]},{"group":"UDF","pages":[{"title":"Create UDF upload URL","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/udfUploads/url","href":"/pt-br/products/cloud/api-reference/udf/create-udf-upload-url"},{"title":"List UDFs","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/udfs","href":"/pt-br/products/cloud/api-reference/udf/list-udfs"},{"title":"Create UDF","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/udfs","href":"/pt-br/products/cloud/api-reference/udf/create-udf"},{"title":"Delete UDF","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/udfs/{functionName}","href":"/pt-br/products/cloud/api-reference/udf/delete-udf"},{"title":"Get UDF","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/udfs/{functionName}","href":"/pt-br/products/cloud/api-reference/udf/get-udf"},{"title":"List UDF attachments","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/udfs/{functionName}/attachments","href":"/pt-br/products/cloud/api-reference/udf/list-udf-attachments"},{"title":"Detach UDF from service","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}","href":"/pt-br/products/cloud/api-reference/udf/detach-udf-from-service"},{"title":"Get UDF attachment","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}","href":"/pt-br/products/cloud/api-reference/udf/get-udf-attachment"},{"title":"Attach UDF to service","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json put /v1/organizations/{organizationId}/udfs/{functionName}/attachments/{serviceId}","href":"/pt-br/products/cloud/api-reference/udf/attach-udf-to-service"},{"title":"List UDF versions","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/udfs/{functionName}/versions","href":"/pt-br/products/cloud/api-reference/udf/list-udf-versions"},{"title":"Create UDF version","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/udfs/{functionName}/versions","href":"/pt-br/products/cloud/api-reference/udf/create-udf-version"},{"title":"Delete UDF version","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/udfs/{functionName}/versions/{version}","href":"/pt-br/products/cloud/api-reference/udf/delete-udf-version"}]}]},{"group":"Serviço","pages":[{"group":"Serviço","pages":[{"title":"List available service profiles","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/serviceProfiles","href":"/pt-br/products/cloud/api-reference/service/list-available-service-profiles"},{"title":"List of organization services","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services","href":"/pt-br/products/cloud/api-reference/service/list-of-organization-services"},{"title":"Create new service","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services","href":"/pt-br/products/cloud/api-reference/service/create-new-service"},{"title":"Get service details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}","href":"/pt-br/products/cloud/api-reference/service/get-service-details"},{"title":"Update service basic details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}","href":"/pt-br/products/cloud/api-reference/service/update-service-basic-details"},{"title":"Delete service","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}","href":"/pt-br/products/cloud/api-reference/service/delete-service"},{"title":"Get private endpoint configuration","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/privateEndpointConfig","href":"/pt-br/products/cloud/api-reference/service/get-private-endpoint-configuration"},{"title":"Get the service query endpoint for a given instance","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint","href":"/pt-br/products/cloud/api-reference/service/get-the-service-query-endpoint-for-a-given-instance"},{"title":"Delete the service query endpoint for a given instance","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint","href":"/pt-br/products/cloud/api-reference/service/delete-the-service-query-endpoint-for-a-given-instance"},{"title":"Upsert the service query endpoint for a given instance","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/serviceQueryEndpoint","href":"/pt-br/products/cloud/api-reference/service/upsert-the-service-query-endpoint-for-a-given-instance"},{"title":"Update service state","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/state","href":"/pt-br/products/cloud/api-reference/service/update-service-state"},{"title":"Update service auto scaling settings","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/scaling","deprecated":true,"href":"/products/cloud/api-reference/service/instance-scaling-update"},{"title":"Update service auto scaling settings","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/replicaScaling","href":"/pt-br/products/cloud/api-reference/service/update-service-auto-scaling-settings"},{"title":"Update service password","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/password","href":"/pt-br/products/cloud/api-reference/service/update-service-password"},{"title":"Create a private endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/privateEndpoint","href":"/pt-br/products/cloud/api-reference/service/create-a-private-endpoint"},{"title":"Get service autoscaling schedule","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/scalingSchedule","href":"/pt-br/products/cloud/api-reference/service/get-service-autoscaling-schedule"},{"title":"Create or replace service autoscaling schedule","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/scalingSchedule","href":"/pt-br/products/cloud/api-reference/service/create-or-replace-service-autoscaling-schedule"},{"title":"Delete service scheduled scaling","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/scalingSchedule","href":"/pt-br/products/cloud/api-reference/service/delete-service-scheduled-scaling"},{"title":"Get service upgrade window","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/upgradeWindow","href":"/pt-br/products/cloud/api-reference/service/get-service-upgrade-window"},{"title":"Set service upgrade window","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json put /v1/organizations/{organizationId}/services/{serviceId}/upgradeWindow","href":"/pt-br/products/cloud/api-reference/service/set-service-upgrade-window"},{"title":"Delete service upgrade window","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/upgradeWindow","href":"/pt-br/products/cloud/api-reference/service/delete-service-upgrade-window"},{"title":"List ClickHouse settings","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-list-get"},{"title":"Update ClickHouse settings","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-update"},{"title":"Get ClickHouse settings schema","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/schema","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-schema-get"},{"title":"Get ClickHouse setting","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/{settingName}","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-setting-get"},{"title":"Reset ClickHouse setting to default","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/{settingName}","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-setting-delete"},{"title":"Get replica aware routing","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/replicaAwareRouting","tag":"Beta","href":"/products/cloud/api-reference/service/replica-aware-routing-get"},{"title":"Update replica aware routing","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/replicaAwareRouting","tag":"Beta","href":"/products/cloud/api-reference/service/replica-aware-routing-update"}]},{"group":"Backup","pages":[{"title":"List of service backups","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/backups","href":"/pt-br/products/cloud/api-reference/backup/list-of-service-backups"},{"title":"Get backup details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/backups/{backupId}","href":"/pt-br/products/cloud/api-reference/backup/get-backup-details"},{"title":"Get service backup configuration","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/backupConfiguration","href":"/pt-br/products/cloud/api-reference/backup/get-service-backup-configuration"},{"title":"Update service backup configuration","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/backupConfiguration","href":"/pt-br/products/cloud/api-reference/backup/update-service-backup-configuration"},{"title":"Get service backup bucket","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/backupBucket","tag":"Beta","href":"/products/cloud/api-reference/backup/backup-bucket-get"},{"title":"Create service backup bucket","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/backupBucket","tag":"Beta","href":"/products/cloud/api-reference/backup/backup-bucket-create"},{"title":"Update service backup bucket","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/backupBucket","tag":"Beta","href":"/products/cloud/api-reference/backup/backup-bucket-update"},{"title":"Delete service backup bucket","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/backupBucket","tag":"Beta","href":"/products/cloud/api-reference/backup/backup-bucket-delete"}]},{"group":"Snapshot","pages":[{"title":"List of service snapshots","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/snapshots","tag":"Beta","href":"/products/cloud/api-reference/snapshot/snapshot-get-list"},{"title":"Get snapshot details","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/snapshots/{snapshotId}","tag":"Beta","href":"/products/cloud/api-reference/snapshot/snapshot-get"},{"title":"Get service snapshot configuration","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/snapshotConfiguration","tag":"Beta","href":"/products/cloud/api-reference/snapshot/snapshot-configuration-get"},{"title":"Update service snapshot configuration","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/snapshotConfiguration","tag":"Beta","href":"/products/cloud/api-reference/snapshot/snapshot-configuration-update"}]},{"group":"Query API endpoints","pages":[{"title":"List Query API endpoints","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/query-api-endpoints","href":"/pt-br/products/cloud/api-reference/query-api-endpoints/list-query-api-endpoints"},{"title":"Create a Query API endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/query-api-endpoints","href":"/pt-br/products/cloud/api-reference/query-api-endpoints/create-a-query-api-endpoint"},{"title":"Delete a Query API endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/query-api-endpoints/{endpointId}","href":"/pt-br/products/cloud/api-reference/query-api-endpoints/delete-a-query-api-endpoint"},{"title":"Get a Query API endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/query-api-endpoints/{endpointId}","href":"/pt-br/products/cloud/api-reference/query-api-endpoints/get-a-query-api-endpoint"},{"title":"Update a Query API endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json put /v1/organizations/{organizationId}/services/{serviceId}/query-api-endpoints/{endpointId}","href":"/pt-br/products/cloud/api-reference/query-api-endpoints/update-a-query-api-endpoint"}]},{"group":"Saved queries","pages":[{"title":"List saved queries","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/saved-queries","href":"/pt-br/products/cloud/api-reference/saved-queries/list-saved-queries"},{"title":"Create a saved query","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/saved-queries","href":"/pt-br/products/cloud/api-reference/saved-queries/create-a-saved-query"},{"title":"Delete a saved query","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/saved-queries/{queryId}","href":"/pt-br/products/cloud/api-reference/saved-queries/delete-a-saved-query"},{"title":"Get a saved query","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/saved-queries/{queryId}","href":"/pt-br/products/cloud/api-reference/saved-queries/get-a-saved-query"},{"title":"Update a saved query","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json put /v1/organizations/{organizationId}/services/{serviceId}/saved-queries/{queryId}","href":"/pt-br/products/cloud/api-reference/saved-queries/update-a-saved-query"}]}]},{"group":"Chaves de API","pages":[{"title":"Get list of keys","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/keys","href":"/pt-br/products/cloud/api-reference/api-keys/get-list-of-keys"},{"title":"Create key","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/keys","href":"/pt-br/products/cloud/api-reference/api-keys/create-key"},{"title":"Get key details","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/keys/{keyId}","href":"/pt-br/products/cloud/api-reference/api-keys/get-key-details"},{"title":"Update key","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/keys/{keyId}","href":"/pt-br/products/cloud/api-reference/api-keys/update-key"},{"title":"Delete key","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/keys/{keyId}","href":"/pt-br/products/cloud/api-reference/api-keys/delete-key"}]},{"group":"Prometheus","pages":[{"title":"Get organization metrics","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/prometheus","deprecated":true,"href":"/products/cloud/api-reference/prometheus/organization-prometheus-get"},{"title":"Get Prometheus service discovery targets","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/prometheus/discovery","href":"/pt-br/products/cloud/api-reference/prometheus/get-prometheus-service-discovery-targets"},{"title":"Get service metrics","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/prometheus","href":"/pt-br/products/cloud/api-reference/prometheus/get-service-metrics"},{"title":"Get organization PostgreSQL metrics","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/prometheus","tag":"Beta","href":"/products/cloud/api-reference/prometheus/postgres-org-prometheus-get"},{"title":"Get PostgreSQL service metrics","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/prometheus","tag":"Beta","href":"/products/cloud/api-reference/prometheus/postgres-instance-prometheus-get"}]},{"group":"ClickPipes","pages":[{"title":"List ClickPipes","description":"Returns a list of ClickPipes.","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipes","href":"/pt-br/products/cloud/api-reference/clickpipes/list-clickpipes"},{"title":"Create ClickPipe","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/clickpipes","href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe"},{"title":"Get ClickPipes service context","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/context","description":"**This endpoint is in beta.** API contract is stable, and no breaking changes are expected in the future. \u003cbr />\u003cbr /> Returns service-level ClickPipes capabilities and Private Preview workload identity context, including the GCP service account to grant access to customer source resources.","tag":"Private preview","href":"/products/cloud/api-reference/clickpipes/click-pipes-service-context-get"},{"title":"Get ClickPipe","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}","href":"/pt-br/products/cloud/api-reference/clickpipes/get-clickpipe"},{"title":"Update ClickPipe","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}","href":"/pt-br/products/cloud/api-reference/clickpipes/update-clickpipe"},{"title":"Delete ClickPipe","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}","href":"/pt-br/products/cloud/api-reference/clickpipes/delete-clickpipe"},{"title":"Get ClickPipe settings","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/settings","href":"/pt-br/products/cloud/api-reference/clickpipes/get-clickpipe-settings"},{"title":"Update ClickPipe settings","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json put /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/settings","href":"/pt-br/products/cloud/api-reference/clickpipes/update-clickpipe-settings"},{"title":"Discover ClickPipe source schema","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/schemaDiscovery","tag":"Beta","href":"/products/cloud/api-reference/clickpipes/click-pipe-schema-discovery"},{"title":"Update ClickPipe scaling","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/scaling","href":"/pt-br/products/cloud/api-reference/clickpipes/update-clickpipe-scaling"},{"title":"Update ClickPipe state","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/state","href":"/pt-br/products/cloud/api-reference/clickpipes/update-clickpipe-state"},{"title":"Get CDC ClickPipes scaling","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipesCdcScaling","href":"/pt-br/products/cloud/api-reference/clickpipes/get-cdc-clickpipes-scaling"},{"title":"Update CDC ClickPipes scaling","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/clickpipesCdcScaling","href":"/pt-br/products/cloud/api-reference/clickpipes/update-cdc-clickpipes-scaling"},{"title":"List reverse private endpoints","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipesReversePrivateEndpoints","href":"/pt-br/products/cloud/api-reference/clickpipes/list-reverse-private-endpoints"},{"title":"Create reverse private endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json post /v1/organizations/{organizationId}/services/{serviceId}/clickpipesReversePrivateEndpoints","href":"/pt-br/products/cloud/api-reference/clickpipes/create-reverse-private-endpoint"},{"title":"Get reverse private endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/clickpipesReversePrivateEndpoints/{reversePrivateEndpointId}","href":"/pt-br/products/cloud/api-reference/clickpipes/get-reverse-private-endpoint"},{"title":"Delete reverse private endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json delete /v1/organizations/{organizationId}/services/{serviceId}/clickpipesReversePrivateEndpoints/{reversePrivateEndpointId}","href":"/pt-br/products/cloud/api-reference/clickpipes/delete-reverse-private-endpoint"},{"title":"Update reverse private endpoint","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json patch /v1/organizations/{organizationId}/services/{serviceId}/clickpipesReversePrivateEndpoints/{reversePrivateEndpointId}","href":"/pt-br/products/cloud/api-reference/clickpipes/update-reverse-private-endpoint"}]},{"group":"ClickStack","pages":[{"title":"ClickStack: List Dashboards","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-dashboards"},{"title":"ClickStack: Create Dashboard","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-dashboard"},{"title":"ClickStack: Get Dashboard","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards/{clickStackDashboardId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-get-dashboard"},{"title":"ClickStack: Update Dashboard","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards/{clickStackDashboardId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-dashboard"},{"title":"ClickStack: Delete Dashboard","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards/{clickStackDashboardId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-dashboard"},{"title":"ClickStack: Validate Dashboard","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/dashboards/validate","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-validate-dashboard"},{"title":"ClickStack: List Alerts","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/alerts","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-alerts"},{"title":"ClickStack: Create Alert","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/alerts","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-alert"},{"title":"ClickStack: List Sources","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/sources","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-sources"},{"title":"ClickStack: Create Source","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/sources","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-source"},{"title":"ClickStack: Get Source","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/sources/{clickStackSourceId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-get-source"},{"title":"ClickStack: Update Source","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/sources/{clickStackSourceId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-source"},{"title":"ClickStack: Delete Source","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/sources/{clickStackSourceId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-source"},{"title":"ClickStack: Get Alert","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/alerts/{clickStackAlertId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-get-alert"},{"title":"ClickStack: Update Alert","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/alerts/{clickStackAlertId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-alert"},{"title":"ClickStack: Delete Alert","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/alerts/{clickStackAlertId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-alert"},{"title":"ClickStack: List Webhooks","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/webhooks","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-webhooks"},{"title":"ClickStack: Create Webhook","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/webhooks","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-webhook"},{"title":"ClickStack: Validate Webhook","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/webhooks/validate","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-validate-webhook"},{"title":"ClickStack: Update Webhook","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/webhooks/{clickStackWebhookId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-webhook"},{"title":"ClickStack: Delete Webhook","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/webhooks/{clickStackWebhookId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-webhook"},{"title":"ClickStack: List Roles","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/roles","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-roles"},{"title":"ClickStack: Create Role","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/roles","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-role"},{"title":"ClickStack: Get Role","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/roles/{clickStackRoleId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-get-role"},{"title":"ClickStack: Update Role","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/roles/{clickStackRoleId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-role"},{"title":"ClickStack: Delete Role","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/roles/{clickStackRoleId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-role"},{"title":"ClickStack: List Saved Searches","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/saved-searches","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-list-saved-searches"},{"title":"ClickStack: Create Saved Search","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/services/{serviceId}/clickstack/saved-searches","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-create-saved-search"},{"title":"ClickStack: Get Saved Search","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickstack/saved-searches/{clickStackSavedSearchId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-get-saved-search"},{"title":"ClickStack: Update Saved Search","openapi":"_specs/cloud-openapi.json PUT /v1/organizations/{organizationId}/services/{serviceId}/clickstack/saved-searches/{clickStackSavedSearchId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-update-saved-search"},{"title":"ClickStack: Delete Saved Search","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickstack/saved-searches/{clickStackSavedSearchId}","tag":"Beta","href":"/products/cloud/api-reference/clickstack/click-stack-delete-saved-search"}]},{"group":"Postgres","pages":[{"title":"Create new Postgres service","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/postgres","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-create"},{"title":"List of organization Postgres services","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-get-list"},{"title":"Get PostgreSQL service details","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-get"},{"title":"Delete a PostgreSQL service","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/postgres/{postgresId}","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-delete"},{"title":"Update a PostgreSQL service","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/postgres/{postgresId}","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-patch"},{"title":"Get Postgres CA certs","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/caCertificates","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-certs-get"},{"title":"Restore a Postgres service","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/postgres/{postgresId}/restoredService","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-restore"},{"title":"Update Postgres superuser password","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/postgres/{postgresId}/password","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-set-password"},{"title":"Update Postgres service state","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/postgres/{postgresId}/state","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-patch-state"},{"title":"Create a read replica for a Postgres service","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/postgres/{postgresId}/readReplica","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-create-read-replica"},{"title":"Get PostgreSQL service configuration","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/config","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-config-get"},{"title":"Replace Postgres service configuration","openapi":"_specs/cloud-openapi.json POST /v1/organizations/{organizationId}/postgres/{postgresId}/config","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-config-post"},{"title":"Update Postgres service configuration","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/postgres/{postgresId}/config","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-config-patch"},{"title":"Get Postgres time-series metrics","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/metrics","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-instance-metrics-get"},{"title":"List of Postgres service backups","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/backups","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-service-backup-get-list"},{"title":"List Postgres slow query patterns","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/slowQueryPatterns","tag":"Beta","href":"/products/cloud/api-reference/postgres/slow-query-patterns-get-list"},{"title":"Get a Postgres slow query pattern with recent executions","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/slowQueryPatterns/{queryId}","tag":"Beta","href":"/products/cloud/api-reference/postgres/slow-query-pattern-get"},{"title":"List Postgres server logs","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/postgres/{postgresId}/logs","tag":"Beta","href":"/products/cloud/api-reference/postgres/postgres-logs-get-list"}]}]}]},{"group":"Faturamento","pages":[{"sidebarTitle":"Visão geral","title":"Preços","href":"/pt-BR/products/cloud/reference/billing/billing-overview"},{"group":"Marketplace","expanded":false,"pages":[{"title":"Faturamento via marketplace","href":"/pt-BR/products/cloud/reference/billing/marketplace/overview"},{"title":"Committed Contract do AWS Marketplace","href":"/pt-BR/products/cloud/reference/billing/marketplace/aws-marketplace-committed"},{"title":"AWS Marketplace PAYG","href":"/pt-BR/products/cloud/reference/billing/marketplace/aws-marketplace-payg"},{"title":"Contrato de compromisso do Azure Marketplace","href":"/pt-BR/products/cloud/reference/billing/marketplace/azure-marketplace-committed"},{"title":"Azure Marketplace PAYG","href":"/pt-BR/products/cloud/reference/billing/marketplace/azure-marketplace-payg"},{"title":"Contrato com compromisso do GCP Marketplace","href":"/pt-BR/products/cloud/reference/billing/marketplace/gcp-marketplace-committed"},{"title":"GCP Marketplace PAYG","href":"/pt-BR/products/cloud/reference/billing/marketplace/gcp-marketplace-payg"},{"title":"Migrar o faturamento de pay-as-you-go (PAYG) para um contrato de consumo comprometido em um marketplace de nuvem","href":"/pt-BR/products/cloud/reference/billing/marketplace/migrate-marketplace-payg-committed"}]},{"group":"ClickPipes","expanded":false,"pages":[{"title":"ClickPipes","sidebarTitle":"Visão geral","href":"/pt-BR/products/cloud/reference/billing/clickpipes/index"},{"sidebarTitle":"Captura de Dados de Alterações (CDC)","title":"ClickPipes para CDC","href":"/pt-BR/products/cloud/reference/billing/clickpipes/clickpipes-for-cdc"},{"sidebarTitle":"Streaming e armazenamento de objetos","title":"ClickPipes para streaming e armazenamento de objetos","href":"/pt-BR/products/cloud/reference/billing/clickpipes/clickpipes-for-streaming-and-object-storage"}]},{"sidebarTitle":"Transferência de dados","title":"Transferência de dados","href":"/pt-BR/products/cloud/reference/billing/network-data-transfer"},{"sidebarTitle":"Limites de pagamento","title":"Limites de pagamento","href":"/pt-BR/products/cloud/reference/billing/payment-thresholds"},{"sidebarTitle":"Alertas de gastos","title":"Configurar alertas de gastos da organização","href":"/pt-BR/products/cloud/reference/billing/spend-alerts"},{"sidebarTitle":"Gerenciar métodos de pagamento","title":"Gerenciar métodos de pagamento","href":"/pt-BR/products/cloud/reference/billing/managing-payment-methods"},{"sidebarTitle":"Self Service Prepaid Credit Management","title":"Gerenciamento de créditos pré-pagos em autoatendimento","href":"/pt-BR/products/cloud/reference/billing/self-service-prepaid-credit-management"},{"sidebarTitle":"Conformidade de faturamento no ClickHouse Cloud","title":"Conformidade de faturamento no ClickHouse Cloud","href":"/pt-BR/products/cloud/reference/billing/billing-compliance"}]},{"group":"Suporte","pages":[{"sidebarTitle":"Suporte","title":"Suporte","href":"/pt-BR/products/cloud/features/support"},{"sidebarTitle":"Encerramento da conta","title":"Encerramento e exclusão da conta","href":"/pt-BR/products/cloud/reference/account-close"}]},{"group":"ClickHouse Private","pages":[{"title":"ClickHouse Private Documentation","sidebarTitle":"Overview","href":"/cloud/clickhouse-private/index"},{"group":"Tutorials","pages":[{"title":"Deploy ClickHouse on AWS EKS","href":"/cloud/clickhouse-private/tutorials/deploy-aws"},{"title":"Deploy ClickHouse on GCP GKE","href":"/cloud/clickhouse-private/tutorials/deploy-gcp"},{"title":"Deploy ClickHouse on Azure AKS","href":"/cloud/clickhouse-private/tutorials/deploy-azure"},{"title":"Deploy ClickHouse on Bare Metal","href":"/cloud/clickhouse-private/tutorials/deploy-bare-metal"},{"title":"Deploy ClickHouse with FIPS Compliance (Government)","href":"/cloud/clickhouse-private/tutorials/deploy-government"},{"title":"Install the ClickHouse Private API","href":"/cloud/clickhouse-private/tutorials/install-api"}]},{"group":"How-To Guides","pages":[{"title":"Manage Data Lifecycle","href":"/cloud/clickhouse-private/how-to/manage-data-lifecycle"},{"title":"Back Up and Restore ClickHouse (Manual)","href":"/cloud/clickhouse-private/how-to/backup-and-restore"},{"title":"Manage Backups via the Private API","href":"/cloud/clickhouse-private/how-to/manage-backups-via-api"},{"title":"Vertically Scale a ClickHouse Cluster","href":"/cloud/clickhouse-private/how-to/scale-cluster"},{"title":"Reset User Passwords","href":"/cloud/clickhouse-private/how-to/reset-passwords"},{"title":"Configure Cert Manager for ClickHouse Certificates","href":"/cloud/clickhouse-private/how-to/configure-cert-manager"},{"title":"Configure remote_servers for Distributed Queries","href":"/cloud/clickhouse-private/how-to/configure-remote-servers"},{"title":"Generate FIPS-Compliant Certificates for ClickHouse","href":"/cloud/clickhouse-private/how-to/configure-fips-certificates"},{"title":"Configure and operate the filesystem cache","href":"/cloud/clickhouse-private/how-to/configure-and-operate-the-filesystem-cache"},{"title":"Integrate Teleport with ClickHouse Private","href":"/cloud/clickhouse-private/how-to/integrate-teleport"},{"title":"Configure Alerting for ClickHouse","href":"/cloud/clickhouse-private/how-to/configure-alerting"},{"title":"Set Up Prometheus Monitoring","href":"/cloud/clickhouse-private/how-to/setup-prometheus-monitoring"},{"title":"Run Preflight Checks","href":"/cloud/clickhouse-private/how-to/run-preflight-checks"},{"title":"Collect a Support Bundle for Troubleshooting","href":"/cloud/clickhouse-private/how-to/collect-support-bundle"},{"title":"Migrate to Shared Catalog","href":"/cloud/clickhouse-private/how-to/migrate-to-shared-catalog"},{"title":"Configuring Compute-Compute Separation","href":"/cloud/clickhouse-private/how-to/configure-compute-compute-separation"},{"title":"Upgrade ClickHouse Private","href":"/cloud/clickhouse-private/how-to/upgrade"}]},{"group":"Reference","pages":[{"title":"Breaking Changes","href":"/cloud/clickhouse-private/reference/breaking-changes"},{"title":"Changelog","href":"/cloud/clickhouse-private/reference/changelog"},{"title":"Component Versions","href":"/cloud/clickhouse-private/reference/versions"},{"title":"End-of-Life Dates","href":"/cloud/clickhouse-private/reference/end-of-life"},{"title":"Helm Chart Values","href":"/cloud/clickhouse-private/reference/chart-values"},{"title":"ClickHouse Private API Reference","href":"/cloud/clickhouse-private/reference/api"},{"title":"Infrastructure Requirements Reference","href":"/cloud/clickhouse-private/reference/infrastructure-requirements"},{"title":"Metrics and Alerts Reference","href":"/cloud/clickhouse-private/reference/metrics-and-alerts"},{"title":"Glossary","href":"/cloud/clickhouse-private/reference/glossary"}]},{"group":"Explanation","pages":[{"title":"ClickHouse Operator Architecture","href":"/cloud/clickhouse-private/explanation/architecture"},{"title":"Compute-Compute Separation","href":"/cloud/clickhouse-private/explanation/compute-compute-separation"},{"title":"Keeper-in-Server Mode","href":"/cloud/clickhouse-private/explanation/keeper-in-server"},{"title":"PKI and mTLS in ClickHouse Private","href":"/cloud/clickhouse-private/explanation/pki-and-mtls"},{"title":"FIPS 140-3 Compliance for ClickHouse Private","href":"/cloud/clickhouse-private/explanation/fips-compliance"},{"title":"Backup Strategy for ClickHouse Private","href":"/cloud/clickhouse-private/explanation/backup-strategy"},{"title":"ClickHouse Filesystem Cache for Shared Merge Tree","href":"/cloud/clickhouse-private/explanation/clickhouse-filesystem-cache"}]},{"title":"FAQ / Troubleshooting","href":"/cloud/clickhouse-private/faq"},{"title":"Troubleshooting Guide","href":"/cloud/clickhouse-private/troubleshooting"}]}]},{"item":"ClickHouse Managed Postgres","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-postgres.svg","pages":[{"title":"ClickHouse Managed Postgres","href":"/pt-BR/products/managed-postgres/overview"}]},{"item":"Langfuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/logo-langfuse.svg","href":"https://langfuse.com/docs"},{"item":"Código aberto","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/section-header.svg","href":"#"},{"item":"ClickStack","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickstack.svg","pages":[{"title":"ClickStack","href":"/pt-BR/clickstack"}]},{"item":"Agentic Data Stack","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-agentic-data-stack.svg","pages":[{"title":"Agentic Data Stack","href":"/pt-BR/products/agentic-data-stack/overview"}]},{"item":"chDB","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-chdb.svg","pages":[{"title":"chDB","href":"/pt-BR/chdb"}]},{"item":"Operador do Kubernetes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-kubernetes-operator.svg","pages":[{"title":"Operador do Kubernetes","href":"/pt-BR/products/kubernetes-operator/overview"}]}]},{"tab":"Integrações","menu":[{"item":"Ecossistema","pages":[{"title":"Ecossistema","href":"/pt-BR/integrations/home"}]},{"item":"ClickPipes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickpipes.svg","pages":[{"title":"ClickPipes","href":"/pt-BR/integrations/clickpipes/home"}]},{"item":"Clientes por linguagem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-language-clients.svg","pages":[{"title":"Clientes por linguagem","href":"/pt-BR/integrations/language-clients"}]},{"item":"Conectores","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-connectors.svg","pages":[{"title":"Conectores","href":"/pt-BR/integrations/connectors/data-sources"}]}],"pages":[{"title":"Integrações","href":"/pt-BR/integrations/home"}]},{"tab":"Recursos","menu":[{"item":"Central de suporte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-support-center.svg","pages":[{"title":"Central de suporte","href":"/pt-BR/resources/support-center/home"}]},{"item":"Desenvolvimento e contribuições","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-contribute.svg","pages":[{"title":"Desenvolvimento e contribuições","href":"/pt-BR/resources/develop-contribute/introduction/developer-instruction"}]},{"item":"Registros de alterações","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-changelogs.svg","dropdowns":[{"dropdown":"Cloud","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickhouse-cloud.svg","pages":[{"title":"Cloud","href":"/pt-BR/resources/changelogs/cloud"}]},{"dropdown":"Código aberto","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-server.svg","pages":[{"title":"Código aberto","href":"/pt-BR/resources/changelogs/oss/2026"}]}]},{"item":"Sobre","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-about.svg","pages":[{"title":"Sobre","href":"/pt-BR/resources/about"}]}],"pages":[{"title":"Recursos","href":"/pt-BR/resources/support-center/home"}]}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe"}]}]},"title":"Create ClickPipe - ClickHouse Documentation","buildId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","deploymentId":"dpl_AUojGTPodKNPTVaxVPcxnNvkSVqo","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-D2GYGXhJ.js","utils-BFd71lo2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-i162M7Za.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-oUw0la6W.js","snippetPresets-DtIWL37f.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-Ddn8iQDL.js","ApiExamples-BCMBbEQM.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DC4RgS91.js","shallow-CgVeLRFv.js","getApiPlaygroundDisplay-D5biMY5x.js","CodeSnippet-BFsbT-Fu.js","CodeSnippets-zLLOIece.js","getPastedJson-BrHW4jRt.js","icon-CkMCp-Tk.js","MethodPill-CCcSM-Ep.js","DuplicateIcon-4tBrFI-V.js","createIcon-YbZxtfvX.js","DynamicMarkdown-BQC1aHST.js","SectionHeading-Dyh8yRs0.js","axios-vUo_bRtp.js","Markdown-DnRxVfNy.js","clsx-BHwt7gjg.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CI1QhstW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ctpizp2W.js"]}