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":"6ae948890b92a3b473f7a5c3","collectionId":"90716070-cb37-4ff2-889d-cfca662d9d0a","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae948890b92a3b473f7a5c3"},"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":"6ae948890b92a3b473f7a5c3","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"en","tag":"Database","count":1752},{"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":560},{"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":300},{"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":"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":"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":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","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":"ru/products/cloud/api-reference/clickpipes/create-clickpipe","slug":"/ru/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":"/ru/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":"/ru/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/20d8f577c04bd763/_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":1},"ru":{"href":"/ru/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":0},"zh":{"href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1}}},"originalFileLocation":"ru/products/cloud/api-reference/clickpipes/create-clickpipe.mdx","locale":"ru"},"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/ru/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/ru/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/ru/products/cloud/api-reference/clickpipes/create-clickpipe.md\">\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=\"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=\"pt-BR\" href=\"https://clickhouse.com/docs/pt-br/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/ru/products/cloud/api-reference/clickpipes/create-clickpipe#webpage\",\"url\":\"https://clickhouse.com/docs/ru/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/ru/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Cloud API\",\"item\":\"https://clickhouse.com/docs/ru/products/cloud/features/admin-features/api/api-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Справочник по API\",\"item\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/organization/get-list-of-available-organizations\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ClickPipes\",\"item\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/list-clickpipes\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create ClickPipe\",\"item\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe#apireference\",\"headline\":\"Create ClickPipe\",\"name\":\"Create ClickPipe\",\"description\":\"Create a new ClickPipe.\",\"url\":\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe\",\"mainEntityOfPage\":{\"@id\":\"https://clickhouse.com/docs/ru/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","pages":[{"title":"pt-BR","href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"ru","tabs":[{"tab":"Главная","pages":[{"title":"Главная","href":"/ru"}]},{"tab":"База данных","menu":[{"item":"Get started","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-get-started.svg","pages":[{"group":"Get started","icon":"/images/menu-icon-lightning.svg","pages":[{"title":"Начало работы с ClickHouse","sidebarTitle":"Обзор","href":"/ru/get-started"},{"group":"Быстрый старт","expanded":false,"pages":[{"sidebarTitle":"Обзор быстрого старта","title":"Обзор руководств по быстрому старту","mode":"custom","href":"/ru/get-started/quickstarts/home"},{"group":"Все сценарии использования","expanded":false,"pages":[{"sidebarTitle":"Быстрый старт в Cloud","title":"Быстрый старт с ClickHouse Cloud","href":"/ru/get-started/setup/cloud"},{"sidebarTitle":"Как получить сведения о подключении к Cloud","title":"Как получить сведения о подключении к Cloud","href":"/ru/get-started/quickstarts/obtain-your-cloud-connection-details"},{"sidebarTitle":"Вставка данных в ClickHouse Cloud с помощью clickhouse-client","title":"Вставка данных в ClickHouse Cloud с помощью clickhouse-client","href":"/ru/get-started/quickstarts/insert-data-using-clickhouse-client"},{"sidebarTitle":"Создание таблиц в ClickHouse","title":"Создание таблиц в ClickHouse","href":"/ru/get-started/quickstarts/creating-tables"},{"sidebarTitle":"Выборка данных ClickHouse","title":"Выборка данных ClickHouse","href":"/ru/get-started/quickstarts/writing-queries"},{"sidebarTitle":"Создайте первую таблицу MergeTree","title":"Создайте первую таблицу MergeTree","href":"/ru/get-started/quickstarts/create-your-first-mergetree-table"}]},{"group":"Аналитика в реальном времени","expanded":false,"pages":[{"sidebarTitle":"Создайте свое первое materialized view","title":"Создайте свое первое materialized view","href":"/ru/get-started/quickstarts/create-your-first-materialized-view"},{"sidebarTitle":"Создайте первую проекцию","title":"Создайте первую проекцию","href":"/ru/get-started/quickstarts/create-your-first-projection"}]},{"group":"Хранилище данных","expanded":false,"pages":[{"sidebarTitle":"Как подключить каталог Iceberg в ClickHouse Cloud","title":"Как подключить каталог Iceberg в ClickHouse Cloud","href":"/ru/get-started/quickstarts/connect-your-iceberg-catalog"},{"sidebarTitle":"Обновление и удаление данных ClickHouse","title":"Обновление и удаление данных ClickHouse","href":"/ru/get-started/quickstarts/mutations"}]},{"group":"Обсервабилити","expanded":false,"pages":[{"sidebarTitle":"Работа с типом Map в ClickHouse","title":"Работа с типом Map в ClickHouse","href":"/ru/get-started/quickstarts/working-with-the-map-type"}]}]},{"group":"Introduction","expanded":true,"pages":[{"sidebarTitle":"Что такое ClickHouse?","title":"Что такое ClickHouse?","href":"/ru/get-started/about/intro"},{"sidebarTitle":"Почему ClickHouse такой быстрый?","title":"Почему ClickHouse такой быстрый?","href":"/ru/get-started/about/why-clickhouse-is-so-fast"},{"sidebarTitle":"Почему ClickHouse уникален?","title":"Отличительные особенности ClickHouse","href":"/ru/get-started/about/distinctive-features"}]},{"group":"Use cases","expanded":true,"pages":[{"title":"Сценарии использования","sidebarTitle":"Обзор","href":"/ru/get-started/use-cases/overview"},{"title":"Real-time аналитика","sidebarTitle":"Real-time аналитика","href":"/ru/get-started/use-cases/real-time-analytics"},{"title":"Обсервабилити","sidebarTitle":"Обсервабилити","href":"/ru/get-started/use-cases/observability"},{"title":"Хранилище данных","sidebarTitle":"Хранилище данных","href":"/ru/get-started/use-cases/data-warehousing"},{"title":"Агентная аналитика","sidebarTitle":"Агентная аналитика","href":"/ru/get-started/use-cases/agentic-analytics"}]},{"sidebarTitle":"Режимы развертывания","title":"Режимы развертывания","href":"/ru/get-started/about/deployment-modes"}]},{"group":"Setup","icon":"/images/menu-icon-gear.svg","expanded":true,"pages":[{"sidebarTitle":"Установка","title":"Инструкция по установке","href":"/ru/get-started/setup/install"},{"sidebarTitle":"Быстрый старт в Cloud","title":"Быстрый старт с ClickHouse Cloud","href":"/ru/get-started/setup/cloud"},{"group":"Self-managed","expanded":true,"pages":[{"title":"Установка в самоуправляемой среде","sidebarTitle":"Обзор","href":"/ru/get-started/setup/self-managed/overview"},{"group":"Local development","pages":[{"sidebarTitle":"Быстрая установка","title":"Быстрая установка","href":"/ru/get-started/setup/self-managed/quick-install"},{"sidebarTitle":"clickhousectl (CLI)","title":"Установка с помощью ClickHouse CLI","href":"/ru/get-started/setup/self-managed/clickhousectl"},{"sidebarTitle":"Docker","title":"Установка ClickHouse с помощью Docker","href":"/ru/get-started/setup/self-managed/docker"},{"sidebarTitle":"Сборки из исходного кода и CI","title":"Сборки из исходного кода и CI","href":"/ru/get-started/setup/self-managed/advanced"}]},{"group":"Production server","pages":[{"sidebarTitle":"Debian/Ubuntu","title":"Установка ClickHouse в Debian/Ubuntu","href":"/ru/get-started/setup/self-managed/debian-ubuntu"},{"sidebarTitle":"Redhat/CentOS","title":"Установка ClickHouse в RPM-дистрибутивах Linux","href":"/ru/get-started/setup/self-managed/redhat"},{"sidebarTitle":"NixOS","title":"Установка ClickHouse в NixOS","href":"/ru/get-started/setup/self-managed/nixos"},{"sidebarTitle":"Другие дистрибутивы Linux","title":"Установка ClickHouse из архивов tgz","href":"/ru/get-started/setup/self-managed/other-linux"}]}]}]},{"group":"Sample datasets","icon":"/images/menu-icon-database.svg","expanded":true,"pages":[{"sidebarTitle":"Обзор","title":"Руководства и примеры наборов данных","href":"/ru/get-started/sample-datasets/index"},{"sidebarTitle":"Песочница ClickHouse","title":"Песочница ClickHouse","href":"/ru/get-started/sample-datasets/playground"},{"group":"Benchmarks","pages":[{"sidebarTitle":"бенчмарк больших данных AMPLab","title":"Бенчмарк больших данных AMPLab","href":"/ru/get-started/sample-datasets/amplab-benchmark"},{"sidebarTitle":"Бенчмарк Brown University","title":"Бенчмарк Brown University","href":"/ru/get-started/sample-datasets/brown-benchmark"},{"sidebarTitle":"Логи кликов Criteo, 1 ТБ","title":"Терабайт логов кликов от Criteo","href":"/ru/get-started/sample-datasets/criteo"},{"title":"Join Order Benchmark (JOB)","sidebarTitle":"JOB","href":"/ru/get-started/sample-datasets/job"},{"sidebarTitle":"Star Schema Benchmark","title":"Star Schema Benchmark (SSB, 2009)","href":"/ru/get-started/sample-datasets/star-schema"},{"title":"TPC-DS (2012)","sidebarTitle":"TPC-DS","href":"/ru/get-started/sample-datasets/tpcds"},{"title":"TPC-H (1999)","sidebarTitle":"TPC-H","href":"/ru/get-started/sample-datasets/tpch"}]},{"group":"Vector search \u0026 embeddings","pages":[{"sidebarTitle":"набор данных dbpedia","title":"набор данных dbpedia","href":"/ru/get-started/sample-datasets/dbpedia"},{"sidebarTitle":"Датасет для векторного поиска по Hacker News","title":"Датасет для векторного поиска по Hacker News","href":"/ru/get-started/sample-datasets/hacker-news-vector-search"},{"sidebarTitle":"Набор данных Laion-400M","title":"Набор данных Laion-400M","href":"/ru/get-started/sample-datasets/laion"},{"sidebarTitle":"Датасет LAION 5B","title":"Датасет LAION 5B","href":"/ru/get-started/sample-datasets/laion5b"}]},{"group":"Web \u0026 social analytics","pages":[{"sidebarTitle":"Отзывы покупателей Amazon","title":"Отзывы покупателей Amazon","href":"/ru/get-started/sample-datasets/amazon-reviews"},{"sidebarTitle":"Обезличенная веб-аналитика","title":"Обезличенная веб-аналитика","href":"/ru/get-started/sample-datasets/anon-web-analytics-metrica"},{"sidebarTitle":"Репозиторий GitHub","title":"Запросы в ClickHouse с использованием данных GitHub","href":"/ru/get-started/sample-datasets/github"},{"sidebarTitle":"События GitHub","title":"Набор данных о событиях GitHub","href":"/ru/get-started/sample-datasets/github-events"},{"sidebarTitle":"Hacker News","title":"Набор данных Hacker News","href":"/ru/get-started/sample-datasets/hacker-news"},{"sidebarTitle":"Stack Overflow","title":"Анализ данных Stack Overflow с помощью ClickHouse","href":"/ru/get-started/sample-datasets/stackoverflow"},{"sidebarTitle":"Дизлайки YouTube","title":"Набор данных YouTube о дизлайках","href":"/ru/get-started/sample-datasets/youtube-dislikes"}]},{"group":"Geo \u0026 location","pages":[{"sidebarTitle":"Базовые станции сотовой связи","title":"Геопространственный анализ на примере набора данных о базовых станциях сотовой связи","href":"/ru/get-started/sample-datasets/cell-towers"},{"sidebarTitle":"Foursquare OS Places","title":"Набор данных Foursquare OS Places","href":"/ru/get-started/sample-datasets/foursquare-os-places"},{"sidebarTitle":"Данные о такси Нью-Йорка","title":"Геопространственный анализ на наборе данных о такси Нью-Йорка","href":"/ru/get-started/sample-datasets/nyc-taxi"}]},{"group":"Time series \u0026 sensors","pages":[{"sidebarTitle":"Данные с экологических датчиков","title":"Данные с экологических датчиков","href":"/ru/get-started/sample-datasets/environmental-sensors"},{"sidebarTitle":"NOAA Global Historical Climatology Network ","title":"NOAA Global Historical Climatology Network","href":"/ru/get-started/sample-datasets/noaa"},{"sidebarTitle":"Исторические датасеты о погоде Тайваня","title":"Исторические датасеты о погоде Тайваня","href":"/ru/get-started/sample-datasets/tw-weather"},{"sidebarTitle":"WikiStat","title":"WikiStat","href":"/ru/get-started/sample-datasets/wikistat"}]},{"group":"Public records \u0026 open data","pages":[{"sidebarTitle":"Открытые данные COVID-19","title":"Открытые данные COVID-19","href":"/ru/get-started/sample-datasets/covid19"},{"sidebarTitle":"Набор данных New York Public Library \"what's on the menu?\"","title":"Набор данных New York Public Library \"What's on the Menu?\"","href":"/ru/get-started/sample-datasets/menus"},{"sidebarTitle":"Данные о жалобах NYPD","title":"Данные о жалобах NYPD","href":"/ru/get-started/sample-datasets/nypd-complaint-data"},{"sidebarTitle":"Данные OnTime об авиарейсах","title":"OnTime","href":"/ru/get-started/sample-datasets/ontime"},{"sidebarTitle":"Цены на недвижимость в Великобритании","title":"Аналитические запросы к данным о ценах на недвижимость в Великобритании","href":"/ru/get-started/sample-datasets/uk-price-paid"}]}]},{"group":"Migrate","icon":"/images/caret-double-right.svg","expanded":true,"pages":[{"sidebarTitle":"Обзор","title":"Перенос данных в ClickHouse","href":"/ru/get-started/migrate/overview"},{"group":"PostgreSQL","pages":[{"title":"Сравнение PostgreSQL и ClickHouse","sidebarTitle":"Обзор","href":"/ru/get-started/migrate/postgres/overview"},{"group":"Migration guide","pages":[{"title":"Миграция данных","sidebarTitle":"Часть 1","href":"/ru/get-started/migrate/postgres/migration-guide/migration-guide-part1"},{"title":"Переписывание запросов PostgreSQL","sidebarTitle":"Часть 2","href":"/ru/get-started/migrate/postgres/migration-guide/migration-guide-part2"},{"title":"Приёмы моделирования данных","sidebarTitle":"Часть 3","href":"/ru/get-started/migrate/postgres/migration-guide/migration-guide-part3"}]},{"title":"Приложение","href":"/ru/get-started/migrate/postgres/appendix"}]},{"group":"BigQuery","pages":[{"title":"Сравнение BigQuery и ClickHouse Cloud","sidebarTitle":"Обзор","href":"/ru/get-started/migrate/bigquery/overview"},{"title":"Миграция из BigQuery в ClickHouse Cloud","sidebarTitle":"Руководство по миграции","href":"/ru/get-started/migrate/bigquery/migrating-to-clickhouse-cloud"},{"sidebarTitle":"Загрузка данных","title":"Загрузка данных из BigQuery в ClickHouse","href":"/ru/get-started/migrate/bigquery/loading-data"}]},{"group":"Snowflake","pages":[{"sidebarTitle":"Обзор","title":"Миграция из Snowflake в ClickHouse","href":"/ru/get-started/migrate/snowflake/overview"},{"sidebarTitle":"Руководство по миграции","title":"Миграция из Snowflake в ClickHouse","href":"/ru/get-started/migrate/snowflake/migration-guide"},{"sidebarTitle":"Справочник по переводу SQL","title":"Переход с Snowflake на ClickHouse","href":"/ru/get-started/migrate/snowflake/sql-translation-reference"}]},{"group":"Elasticsearch","pages":[{"sidebarTitle":"Обзор","title":"Миграция с Elasticsearch на ClickHouse","href":"/ru/get-started/migrate/elastic/overview"}]},{"group":"Redshift","pages":[{"sidebarTitle":"Обзор","title":"Сравнение ClickHouse Cloud и Amazon Redshift","href":"/ru/get-started/migrate/redshift/overview"},{"sidebarTitle":"Руководство по миграции","title":"Руководство по миграции с Amazon Redshift в ClickHouse","href":"/ru/get-started/migrate/redshift/migration-guide"},{"sidebarTitle":"Справочник по переводу SQL","title":"Руководство по переводу SQL из Amazon Redshift в ClickHouse","href":"/ru/get-started/migrate/redshift/sql-translation-reference"}]},{"group":"OSS to Cloud","pages":[{"sidebarTitle":"Использование remoteSecure","title":"Миграция между самоуправляемым ClickHouse и ClickHouse Cloud с помощью remoteSecure","href":"/ru/get-started/migrate/oss-to-cloud/clickhouse-to-cloud"},{"sidebarTitle":"Использование BACKUP и RESTORE","title":"Миграция из самоуправляемого ClickHouse в ClickHouse Cloud с помощью команд BACKUP","href":"/ru/get-started/migrate/oss-to-cloud/oss-to-cloud-backup-restore"}]},{"group":"Other methods","pages":[{"sidebarTitle":"Использование clickhouse-local","title":"Миграция в ClickHouse с использованием clickhouse-local","href":"/ru/get-started/migrate/other-methods/clickhouse-local-etl"},{"sidebarTitle":"Использование стороннего ETL-инструмента","title":"Использование стороннего ETL-инструмента","href":"/ru/get-started/migrate/other-methods/etl-tool-to-clickhouse"},{"title":"Перенос данных из облачного объектного хранилища в ClickHouse Cloud","href":"/ru/get-started/migrate/other-methods/object-storage-to-clickhouse"}]}]}]},{"item":"Основные понятия","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-concepts.svg","pages":[{"title":"Концепции","sidebarTitle":"Обзор","mode":"wide","href":"/ru/concepts"},{"group":"Основы","expanded":true,"pages":[{"title":"Основные концепции","mode":"wide","href":"/ru/concepts/core-concepts/index"},{"sidebarTitle":"Глоссарий","title":"Глоссарий","mode":"wide","href":"/ru/concepts/core-concepts/glossary"},{"title":"Части таблицы","href":"/ru/concepts/core-concepts/parts"},{"title":"Партиции таблицы","href":"/ru/concepts/core-concepts/partitions"},{"title":"Слияние частей","href":"/ru/concepts/core-concepts/merges"},{"title":"Первичные индексы","href":"/ru/concepts/core-concepts/primary-indexes"},{"sidebarTitle":"Параллелизм запросов","title":"Как ClickHouse выполняет запрос в параллельном режиме","href":"/ru/concepts/core-concepts/query-parallelism"},{"title":"Обзор архитектуры","href":"/ru/concepts/core-concepts/academic-overview"}]},{"group":"Основные понятия ClickHouse","expanded":true,"pages":[{"title":"Концепции ClickHouse","sidebarTitle":"Обзор","mode":"wide","href":"/ru/concepts/features/index"},{"group":"Материализованные представления","pages":[{"title":"Materialized views","sidebarTitle":"Обзор","href":"/ru/concepts/features/materialized-views/index"},{"title":"Incremental materialized view","href":"/ru/concepts/features/materialized-views/incremental-materialized-view"},{"title":"Refreshable materialized view","href":"/ru/concepts/features/materialized-views/refreshable-materialized-view"},{"title":"Каскадные materialized views","href":"/ru/concepts/features/materialized-views/cascading-materialized-views"}]},{"group":"Словари","pages":[{"title":"Словарь","href":"/ru/concepts/features/dictionaries/index"},{"title":"Лучшие практики работы со словарями","sidebarTitle":"Лучшие практики","href":"/ru/concepts/features/dictionaries/best-practices"}]},{"group":"Проекции","pages":[{"title":"Проекции","href":"/ru/concepts/features/projections/projections"},{"sidebarTitle":"Materialized views и проекции","title":"Materialized views и проекции","href":"/ru/concepts/features/projections/materialized-views-versus-projections"}]},{"group":"Производительность","pages":[{"sidebarTitle":"Обзор производительности и оптимизации","title":"Производительность и оптимизация","mode":"wide","href":"/ru/concepts/features/performance/index"},{"sidebarTitle":"Оптимизация PREWHERE","title":"Как работает оптимизация PREWHERE?","href":"/ru/concepts/features/performance/prewhere"},{"sidebarTitle":"Профилирование выделения памяти","title":"Профилирование выделения памяти","href":"/ru/concepts/features/performance/allocation-profiling"},{"sidebarTitle":"Профилирование выделения памяти для версий до 25.9","title":"Профилирование выделения памяти для версий до 25.9","href":"/ru/concepts/features/performance/allocation-profiling-old"},{"group":"Кеши","pages":[{"sidebarTitle":"Кэши","title":"Типы кэшей","href":"/ru/concepts/features/performance/caches/caches"},{"sidebarTitle":"Кэш запросов","title":"Кэш запросов","href":"/ru/concepts/features/performance/caches/query-cache"},{"sidebarTitle":"Кэш условий запроса","title":"Кэш условий запроса","href":"/ru/concepts/features/performance/caches/query-condition-cache"},{"sidebarTitle":"Кэш страниц в пространстве пользователя","title":"Кэш страниц в пространстве пользователя","href":"/ru/concepts/features/performance/caches/userspace-page-cache"}]},{"group":"Индексы пропуска данных","pages":[{"sidebarTitle":"Индексы пропуска данных","title":"Что такое индексы пропуска данных в ClickHouse","href":"/ru/concepts/features/performance/skip-indexes/skipping-indexes"},{"sidebarTitle":"Индексы пропуска данных — примеры","title":"Примеры индексов пропуска данных","href":"/ru/concepts/features/performance/skip-indexes/skipping-indexes-examples"}]},{"sidebarTitle":"Ленивая материализация","title":"Ленивая материализация","href":"/ru/concepts/features/performance/lazy-materialization"},{"group":"Устранение неполадок","pages":[{"sidebarTitle":"Отладка проблем с памятью","title":"Отладка проблем с памятью","href":"/ru/concepts/features/performance/troubleshoot/debugging-memory-issues"},{"title":"OOM-канарейка","href":"/ru/concepts/features/performance/troubleshoot/oom-canary"},{"sidebarTitle":"Тестирование оборудования","title":"Как протестировать оборудование с помощью ClickHouse","href":"/ru/concepts/features/performance/troubleshoot/performance-test"},{"sidebarTitle":"Профилирование запросов","title":"Выборочный профилировщик запросов","href":"/ru/concepts/features/performance/troubleshoot/sampling-query-profiler"}]}]},{"group":"Операции","pages":[{"sidebarTitle":"Фоновые запросы","title":"Фоновые запросы","href":"/ru/concepts/features/operations/background-queries"},{"group":"Вставка","pages":[{"title":"Вставка данных в ClickHouse","sidebarTitle":"Вставка данных в ClickHouse","href":"/ru/concepts/features/operations/insert/inserting-data"},{"sidebarTitle":"Асинхронные вставки","title":"Асинхронные вставки (async_insert)","href":"/ru/concepts/features/operations/insert/asyncinserts"},{"sidebarTitle":"Асинхронный INSERT ... SELECT","title":"Асинхронный INSERT ... SELECT","href":"/ru/concepts/features/operations/insert/async-insert-select"},{"sidebarTitle":"Пакетные вставки","title":"Пакетные вставки","href":"/ru/concepts/features/operations/insert/bulkinserts"},{"sidebarTitle":"Стратегии дедупликации","title":"Стратегии дедупликации","href":"/ru/concepts/features/operations/insert/deduplication"},{"title":"Дедупликация вставок при повторных попытках","href":"/ru/concepts/features/operations/insert/deduplicating-inserts-on-retries"},{"title":"Поддержка транзакций (ACID)","href":"/ru/concepts/features/operations/insert/transactions"}]},{"group":"Выборка","pages":[{"title":"Использование JOIN в ClickHouse","href":"/ru/concepts/features/operations/select/joining-tables"}]},{"group":"Обновление","pages":[{"title":"Обновление данных","sidebarTitle":"Обзор","href":"/ru/concepts/features/operations/update/index"},{"title":"Обновления в ClickHouse","sidebarTitle":"Работа с обновлениями","href":"/ru/concepts/features/operations/update/overview"},{"title":"Работа с движком ReplacingMergeTree","sidebarTitle":"Работа с движком ReplacingMergeTree","href":"/ru/concepts/features/operations/update/replacing-merge-tree"}]},{"group":"Удаление","pages":[{"title":"Удаление данных","href":"/ru/concepts/features/operations/delete/index"},{"title":"Обзор удаления данных","href":"/ru/concepts/features/operations/delete/overview"},{"sidebarTitle":"Удалить партицию","title":"Удаление партиций","href":"/ru/concepts/features/operations/delete/drop-partition"},{"title":"Легковесное удаление","href":"/ru/concepts/features/operations/delete/lightweight-delete"},{"sidebarTitle":"TRUNCATE таблицы","title":"TRUNCATE таблицы","href":"/ru/concepts/features/operations/delete/truncate"},{"sidebarTitle":"TTL (time-to-live)","title":"Управление данными с помощью TTL (time-to-live)","href":"/ru/concepts/features/operations/delete/ttl"}]}]},{"group":"Конфигурация","pages":[{"group":"Настройки","pages":[{"title":"Обзор настроек","href":"/ru/concepts/features/configuration/settings/overview"},{"sidebarTitle":"Настройки сеанса на уровне запроса","title":"Настройки сеанса на уровне запроса","href":"/ru/concepts/features/configuration/settings/settings-query-level"},{"sidebarTitle":"Настройки пользователей","title":"Настройки пользователей и ролей","href":"/ru/concepts/features/configuration/settings/settings-users"},{"sidebarTitle":"Профили настроек","title":"Профили настроек","href":"/ru/concepts/features/configuration/settings/settings-profiles"},{"sidebarTitle":"Ограничения для настроек","title":"Ограничения для настроек","href":"/ru/concepts/features/configuration/settings/constraints-on-settings"},{"sidebarTitle":"Ограничения на сложность запросов","title":"Ограничения на сложность запросов","href":"/ru/concepts/features/configuration/settings/query-complexity"},{"sidebarTitle":"Права для запросов","title":"Права для запросов","href":"/ru/concepts/features/configuration/settings/permissions-for-queries"},{"title":"Оверкоммит памяти","href":"/ru/concepts/features/configuration/settings/memory-overcommit"},{"sidebarTitle":"Перегрузка сервера","title":"Перегрузка сервера","href":"/ru/concepts/features/configuration/settings/server-overload"},{"sidebarTitle":"Ограничения TCP-соединений","title":"Ограничения TCP-соединений","href":"/ru/concepts/features/configuration/settings/tcp-connection-limits"},{"sidebarTitle":"Альтернативные языки запросов","title":"Альтернативные языки запросов","href":"/ru/concepts/features/configuration/settings/alternative-query-languages"}]},{"group":"Конфигурация сервера","pages":[{"sidebarTitle":"Файлы конфигурации","title":"Файлы конфигурации","href":"/ru/concepts/features/configuration/server-config/configuration-files"},{"sidebarTitle":"Внешние диски для хранения данных","title":"Внешние диски для хранения данных","href":"/ru/concepts/features/configuration/server-config/storing-data"},{"sidebarTitle":"Именованные коллекции","title":"Именованные коллекции","href":"/ru/concepts/features/configuration/server-config/named-collections"},{"sidebarTitle":"Планирование рабочих нагрузок","title":"Планирование рабочих нагрузок","href":"/ru/concepts/features/configuration/server-config/workload-scheduling"},{"sidebarTitle":"Квоты","title":"Квоты","href":"/ru/concepts/features/configuration/server-config/quotas"},{"sidebarTitle":"Составные протоколы","title":"Составные протоколы","href":"/ru/concepts/features/configuration/server-config/composable-protocols"},{"sidebarTitle":"Скрипты запуска","title":"Скрипты запуска","href":"/ru/concepts/features/configuration/server-config/startup-scripts"},{"sidebarTitle":"Порт интроспекции","title":"Порт интроспекции","href":"/ru/concepts/features/configuration/server-config/introspection-port"}]}]},{"group":"Безопасность и аутентификация","pages":[{"title":"Безопасность и аутентификация","mode":"wide","href":"/ru/concepts/features/security/index"},{"sidebarTitle":"Пользователи и роли","title":"Система управления доступом и учётными записями","href":"/ru/concepts/features/security/access-rights"},{"sidebarTitle":"Сетевые порты","title":"Сетевые порты","href":"/ru/concepts/features/security/network-ports"},{"group":"TLS","pages":[{"title":"настройка TLS","href":"/ru/concepts/features/security/tls/index"},{"sidebarTitle":"Настройка TLS","title":"Настройка TLS","href":"/ru/concepts/features/security/tls/configuring-tls"},{"sidebarTitle":"Настройка автоматического выпуска TLS-сертификатов через ACME","title":"Настройка автоматического выпуска TLS-сертификатов через ACME","href":"/ru/concepts/features/security/tls/configuring-tls-acme-client"}]},{"group":"Внешние средства аутентификации","pages":[{"sidebarTitle":"Внешние аутентификаторы пользователей и службы каталогов","title":"Внешние аутентификаторы пользователей и службы каталогов","href":"/ru/concepts/features/security/external-authenticators/index"},{"group":"SSL","pages":[{"title":"Аутентификация с помощью сертификата SSL X.509","href":"/ru/concepts/features/security/external-authenticators/ssl-x509"},{"sidebarTitle":"Аутентификация по пользовательскому SSL-сертификату","title":"Настройка пользовательского SSL-сертификата для аутентификации","href":"/ru/concepts/features/security/ssl-user-auth"}]},{"group":"LDAP","pages":[{"title":"LDAP","href":"/ru/concepts/features/security/external-authenticators/ldap"},{"sidebarTitle":"Настройка LDAP","title":"Настройка ClickHouse для использования LDAP при аутентификации и сопоставлении ролей","href":"/ru/concepts/features/security/configuring-ldap"}]},{"title":"HTTP","href":"/ru/concepts/features/security/external-authenticators/http"},{"title":"Kerberos","href":"/ru/concepts/features/security/external-authenticators/kerberos"},{"sidebarTitle":"JWT","title":"Аутентификация JWT","href":"/ru/concepts/features/security/external-authenticators/jwt"}]}]},{"group":"Резервное копирование и восстановление","pages":[{"sidebarTitle":"Обзор","title":"Резервное копирование и восстановление в ClickHouse","href":"/ru/concepts/features/backup-restore/overview"},{"sidebarTitle":"Настройки восстановления","title":"Настройки восстановления","href":"/ru/concepts/features/backup-restore/restore-settings"},{"sidebarTitle":"Локальный диск / S3-диск","title":"BACKUP / RESTORE на диск","href":"/ru/concepts/features/backup-restore/local-disk"},{"sidebarTitle":"Конечная точка S3","title":"BACKUP / RESTORE в конечную точку S3 или из неё","href":"/ru/concepts/features/backup-restore/s3-endpoint"},{"sidebarTitle":"AzureBlobStorage","title":"BACKUP И RESTORE В Azure Blob Storage И ИЗ НЕГО","href":"/ru/concepts/features/backup-restore/azure-blob-storage"},{"sidebarTitle":"Резервное копирование снимков","title":"Резервное копирование и восстановление снимков","href":"/ru/concepts/features/backup-restore/snapshot"},{"sidebarTitle":"Альтернативные методы","title":"Альтернативные методы резервного копирования или восстановления","href":"/ru/concepts/features/backup-restore/alternative-methods"}]},{"group":"Интерфейсы","pages":[{"title":"Нативные клиенты и интерфейсы","mode":"wide","href":"/ru/concepts/features/interfaces/native-clients-interfaces-index"},{"sidebarTitle":"clickhousectl","title":"clickhousectl","href":"/ru/concepts/features/interfaces/cli"},{"sidebarTitle":"Клиент ClickHouse","title":"Клиент ClickHouse","href":"/ru/concepts/features/interfaces/client"},{"sidebarTitle":"Model Context Protocol (MCP)","title":"Model Context Protocol (MCP)","href":"/ru/concepts/features/interfaces/mcp"},{"group":"Драйверы и интерфейсы","pages":[{"sidebarTitle":"Обзор","title":"Драйверы и интерфейсы","href":"/ru/concepts/features/interfaces/overview"},{"sidebarTitle":"HTTP-интерфейс","title":"HTTP-интерфейс","href":"/ru/concepts/features/interfaces/http"},{"sidebarTitle":"Форматы фрейминга","title":"Форматы фрейминга","href":"/ru/concepts/features/interfaces/framing-formats"},{"sidebarTitle":"Собственный интерфейс (TCP)","title":"Собственный интерфейс (TCP)","href":"/ru/concepts/features/interfaces/tcp"},{"sidebarTitle":"Драйвер ADBC","title":"Драйвер ADBC","href":"/ru/concepts/features/interfaces/adbc"},{"sidebarTitle":"Интерфейс MySQL","title":"Интерфейс MySQL","href":"/ru/concepts/features/interfaces/mysql"},{"group":"Драйвер ODBC","pages":[{"sidebarTitle":"Обзор","title":"ODBC-драйвер","href":"/ru/concepts/features/interfaces/odbc/index"}]},{"sidebarTitle":"Интерфейс PostgreSQL","title":"Интерфейс PostgreSQL","href":"/ru/concepts/features/interfaces/postgresql"},{"sidebarTitle":"API Prometheus и PromQL","title":"HTTP API Prometheus и PromQL","href":"/ru/concepts/features/interfaces/prometheus"},{"sidebarTitle":"Конечная точка метрик Prometheus","title":"Конечная точка метрик Prometheus","href":"/ru/concepts/features/interfaces/prometheus-metrics"},{"sidebarTitle":"SSH-интерфейс","title":"SSH-интерфейс с PTY","href":"/ru/concepts/features/interfaces/ssh"},{"sidebarTitle":"gRPC-интерфейс","title":"gRPC-интерфейс","href":"/ru/concepts/features/interfaces/grpc"},{"sidebarTitle":"Интерфейс Arrow Flight","title":"Интерфейс Arrow Flight","href":"/ru/concepts/features/interfaces/arrowflight"}]},{"sidebarTitle":"Определение схемы","title":"Автоматическое определение схемы","href":"/ru/concepts/features/interfaces/schema-inference"},{"sidebarTitle":"Поиск по документации","title":"Поиск по документации","href":"/ru/concepts/features/interfaces/documentation-search"},{"sidebarTitle":"Web SQL UI","title":"Web SQL UI (Play)","href":"/ru/concepts/features/interfaces/web-sql"},{"sidebarTitle":"SQL Console","title":"SQL Console","href":"/ru/concepts/features/interfaces/sql-console"},{"sidebarTitle":"Цветовое кодирование в веб-интерфейсе","title":"Цветовое кодирование в веб-интерфейсе","href":"/ru/concepts/features/interfaces/web-ui-color-coding"},{"sidebarTitle":"Закреплённые столбцы в веб-интерфейсе","title":"Закреплённые столбцы в веб-интерфейсе","href":"/ru/concepts/features/interfaces/web-ui-pinned-columns"},{"sidebarTitle":"Режим блокнота в веб-интерфейсе","title":"Режим блокнота в веб-интерфейсе","href":"/ru/concepts/features/interfaces/web-ui-notebook"},{"sidebarTitle":"Настройка формы результатов в Web UI","title":"Сортировка, фильтрация и разбиение на страницы в Web UI","href":"/ru/concepts/features/interfaces/web-ui-result-shaping"},{"sidebarTitle":"Веб-терминал","title":"Веб-терминал","href":"/ru/concepts/features/interfaces/web-terminal"},{"group":"Сторонние клиенты","pages":[{"title":"Сторонние интерфейсы","href":"/ru/concepts/features/interfaces/third-party/index"}]}]},{"group":"Инструменты и утилиты","pages":[{"sidebarTitle":"Список инструментов и утилит","title":"Список инструментов и утилит","mode":"wide","href":"/ru/concepts/features/tools-and-utilities/index"},{"title":"clickhouse_backupview","href":"/ru/concepts/features/tools-and-utilities/backupview"},{"sidebarTitle":"clickhouse-benchmark","title":"clickhouse-benchmark","href":"/ru/concepts/features/tools-and-utilities/clickhouse-benchmark"},{"title":"clickhouse-compressor","href":"/ru/concepts/features/tools-and-utilities/clickhouse-compressor"},{"sidebarTitle":"clickhouse-disks","title":"clickhouse-disks","href":"/ru/concepts/features/tools-and-utilities/clickhouse-disks"},{"title":"clickhouse-format","href":"/ru/concepts/features/tools-and-utilities/clickhouse-format"},{"sidebarTitle":"clickhouse-keeper-client","title":"Утилита clickhouse-keeper-client","href":"/ru/concepts/features/tools-and-utilities/clickhouse-keeper-client"},{"sidebarTitle":"HTTP API ClickHouse Keeper","title":"HTTP API и панель мониторинга ClickHouse Keeper","href":"/ru/concepts/features/tools-and-utilities/clickhouse-keeper-http-api"},{"sidebarTitle":"clickhouse-local","title":"clickhouse-local","href":"/ru/concepts/features/tools-and-utilities/clickhouse-local"},{"title":"clickhouse-obfuscator","href":"/ru/concepts/features/tools-and-utilities/clickhouse-obfuscator"},{"title":"clickhouse-odbc-bridge","href":"/ru/concepts/features/tools-and-utilities/odbc-bridge"},{"title":"clickhouse-static-files-disk-uploader","href":"/ru/concepts/features/tools-and-utilities/static-files-disk-uploader"}]}]},{"group":"Рекомендации","expanded":true,"pages":[{"title":"Лучшие практики ClickHouse","mode":"wide","href":"/ru/concepts/best-practices/index"},{"sidebarTitle":"Выбор первичного ключа","title":"Выбор первичного ключа","href":"/ru/concepts/best-practices/choosing-a-primary-key"},{"sidebarTitle":"Выбор типов данных","title":"Выбор типов данных","href":"/ru/concepts/best-practices/select-data-type"},{"sidebarTitle":"Используйте materialized views","title":"Используйте materialized views","href":"/ru/concepts/best-practices/use-materialized-views"},{"sidebarTitle":"Минимизация и оптимизация JOIN","title":"Минимизация и оптимизация JOIN","href":"/ru/concepts/best-practices/minimize-optimize-joins"},{"sidebarTitle":"Выбор ключа партиционирования","title":"Выбор ключа партиционирования","href":"/ru/concepts/best-practices/partitioning-keys"},{"sidebarTitle":"Выбор стратегии вставки","title":"Выбор стратегии вставки","href":"/ru/concepts/best-practices/selecting-an-insert-strategy"},{"sidebarTitle":"Индексы пропуска данных","title":"Используйте индексы пропуска данных там, где это целесообразно","href":"/ru/concepts/best-practices/using-data-skipping-indices"},{"sidebarTitle":"Избегайте мутаций","title":"Избегайте мутаций","href":"/ru/concepts/best-practices/avoid-mutations"},{"sidebarTitle":"Избегайте OPTIMIZE FINAL","title":"Избегайте `OPTIMIZE FINAL`","href":"/ru/concepts/best-practices/avoid-optimize-final"},{"sidebarTitle":"Избегайте столбцов с типом Nullable","title":"Избегайте столбцов с типом Nullable","href":"/ru/concepts/best-practices/avoidnullablecolumns"},{"sidebarTitle":"Использование JSON","title":"Используйте JSON там, где это уместно","href":"/ru/concepts/best-practices/json-type"}]}]},{"item":"Руководства","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-guides.svg","groups":[{"group":"Руководства по ClickHouse","pages":[{"sidebarTitle":"Обзор","title":"Руководства по ClickHouse","mode":"wide","href":"/ru/guides/clickhouse"},{"title":"Kusto Query Language (KQL) в ClickHouse","sidebarTitle":"Kusto Query Language (KQL)","href":"/ru/guides/clickhouse/kusto-query-language"},{"title":"Диалект LogsQL в ClickHouse","sidebarTitle":"LogsQL","href":"/ru/guides/clickhouse/logsql"},{"group":"Форматы данных","pages":[{"sidebarTitle":"Обзор","title":"Импорт данных из различных форматов в ClickHouse","href":"/ru/guides/clickhouse/data-formats/intro"},{"sidebarTitle":"CSV и TSV","title":"Работа с данными CSV и TSV в ClickHouse","href":"/ru/guides/clickhouse/data-formats/csv-tsv"},{"sidebarTitle":"Parquet","title":"Работа с Parquet в ClickHouse","href":"/ru/guides/clickhouse/data-formats/parquet"},{"sidebarTitle":"Avro, Arrow и ORC","title":"Работа с данными Avro, Arrow и ORC в ClickHouse","href":"/ru/guides/clickhouse/data-formats/arrow-avro-orc"},{"sidebarTitle":"Native и двоичный","title":"Использование Native и двоичных форматов в ClickHouse","href":"/ru/guides/clickhouse/data-formats/binary"},{"sidebarTitle":"SQL-дампы","title":"Вставка и выгрузка SQL-данных в ClickHouse","href":"/ru/guides/clickhouse/data-formats/sql"},{"sidebarTitle":"Regexp и Template","title":"Импорт и экспорт произвольных текстовых данных с помощью Template и регулярных выражений в ClickHouse","href":"/ru/guides/clickhouse/data-formats/templates-regex"},{"group":"JSON","pages":[{"sidebarTitle":"Обзор","title":"Работа с JSON","href":"/ru/guides/clickhouse/data-formats/json/intro"},{"sidebarTitle":"Загрузка JSON","title":"Работа с JSON","href":"/ru/guides/clickhouse/data-formats/json/loading"},{"title":"Определение схемы JSON","href":"/ru/guides/clickhouse/data-formats/json/inference"},{"title":"Проектирование схемы","href":"/ru/guides/clickhouse/data-formats/json/schema"},{"title":"Обработка других форматов JSON","sidebarTitle":"Обработка других форматов","href":"/ru/guides/clickhouse/data-formats/json/formats"},{"title":"Экспорт JSON","href":"/ru/guides/clickhouse/data-formats/json/exporting"},{"title":"Другие подходы к JSON","href":"/ru/guides/clickhouse/data-formats/json/other"}]}]},{"group":"Моделирование данных","pages":[{"title":"Обзор моделирования данных","mode":"wide","href":"/ru/guides/clickhouse/data-modelling/index"},{"title":"Проектирование схемы","href":"/ru/guides/clickhouse/data-modelling/schema-design"},{"sidebarTitle":"Первичные индексы","title":"Практическое введение в первичные индексы ClickHouse","href":"/ru/guides/clickhouse/data-modelling/sparse-primary-indexes"},{"title":"Денормализация данных","href":"/ru/guides/clickhouse/data-modelling/denormalization"},{"title":"Дозагрузка данных","href":"/ru/guides/clickhouse/data-modelling/backfilling"},{"sidebarTitle":"Табличная функция Merge","title":"Табличная функция Merge","href":"/ru/guides/clickhouse/data-modelling/merge-table-function"},{"sidebarTitle":"Хранимые процедуры и параметры запроса","title":"Хранимые процедуры и параметры запроса в ClickHouse","href":"/ru/guides/clickhouse/data-modelling/stored-procedures-and-prepared-statements"},{"sidebarTitle":"Генерация случайных тестовых данных","title":"Генерация случайных тестовых данных в ClickHouse","href":"/ru/guides/clickhouse/data-modelling/generating-test-data"},{"group":"Сжатие","expanded":false,"pages":[{"title":"Сжатие в ClickHouse","href":"/ru/guides/clickhouse/data-modelling/compression/compression-in-clickhouse"},{"title":"Режимы сжатия","href":"/ru/guides/clickhouse/data-modelling/compression/compression-modes"}]},{"title":"Работа с массивами в ClickHouse","sidebarTitle":"Работа с массивами в ClickHouse","href":"/ru/guides/clickhouse/working-with-arrays"},{"title":"Работа с JOIN в ClickHouse","sidebarTitle":"Работа с JOIN в ClickHouse","href":"/ru/guides/clickhouse/working-with-joins"}]},{"group":"Производительность и мониторинг","pages":[{"group":"Оптимизация запросов","pages":[{"sidebarTitle":"Обзор","title":"Оптимизация запросов","href":"/ru/guides/clickhouse/performance-and-monitoring/query-optimization"},{"sidebarTitle":"Диагностика медленных запросов","title":"Диагностика медленных запросов","href":"/ru/guides/clickhouse/performance-and-monitoring/diagnose-slow-queries"},{"sidebarTitle":"Выявление узких мест запросов","title":"Выявление узких мест запросов","href":"/ru/guides/clickhouse/performance-and-monitoring/isolate-query-bottlenecks"},{"sidebarTitle":"Выберите подход к оптимизации","title":"Выберите подход к оптимизации","href":"/ru/guides/clickhouse/performance-and-monitoring/optimization-approaches"},{"sidebarTitle":"Практический пример оптимизации","title":"Практический пример оптимизации запроса","href":"/ru/guides/clickhouse/performance-and-monitoring/query-optimization-example"}]},{"sidebarTitle":"Анализатор","title":"Анализатор","href":"/ru/guides/clickhouse/performance-and-monitoring/analyzer"},{"sidebarTitle":"Как понять выполнение запросов с помощью анализатора","title":"Как понять выполнение запросов с помощью анализатора","href":"/ru/guides/clickhouse/performance-and-monitoring/understanding-query-execution-with-the-analyzer"},{"sidebarTitle":"Динамический выбор столбцов","title":"Динамический выбор столбцов","href":"/ru/guides/clickhouse/performance-and-monitoring/dynamic-column-selection"}]},{"group":"Примеры комбинаторов агрегатных функций","expanded":false,"pages":[{"title":"anyIf","sidebarTitle":"anyIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/anyIf"},{"title":"argMaxIf","sidebarTitle":"argMaxIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/argMaxIf"},{"title":"argMinIf","sidebarTitle":"argMinIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/argMinIf"},{"title":"avgIf","sidebarTitle":"avgIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgIf"},{"title":"avgMap","sidebarTitle":"avgMap","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgMap"},{"title":"avgMerge","sidebarTitle":"avgMerge","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgMerge"},{"title":"avgMergeState","sidebarTitle":"avgMergeState","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgMergeState"},{"title":"avgResample","sidebarTitle":"avgResample","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgResample"},{"title":"avgState","sidebarTitle":"avgState","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/avgState"},{"title":"countIf","sidebarTitle":"countIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/countIf"},{"title":"countResample","sidebarTitle":"countResample","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/countResample"},{"title":"groupArrayDistinct","sidebarTitle":"groupArrayDistinct","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/groupArrayDistinct"},{"title":"groupArrayResample","sidebarTitle":"groupArrayResample","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/groupArrayResample"},{"title":"maxMap","sidebarTitle":"maxMap","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/maxMap"},{"title":"maxSimpleState","sidebarTitle":"maxSimpleState","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/maxSimpleState"},{"title":"minMap","sidebarTitle":"minMap","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/minMap"},{"title":"minSimpleState","sidebarTitle":"minSimpleState","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/minSimpleState"},{"title":"quantilesTimingArrayIf","sidebarTitle":"quantilesTimingArrayIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingArrayIf"},{"title":"quantilesTimingIf","sidebarTitle":"quantilesTimingIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingIf"},{"title":"sumArray","sidebarTitle":"sumArray","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/sumArray"},{"title":"sumForEach","sidebarTitle":"sumForEach","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/sumForEach"},{"title":"sumIf","sidebarTitle":"sumIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/sumIf"},{"title":"sumMap","sidebarTitle":"sumMap","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/sumMap"},{"title":"sumSimpleState","sidebarTitle":"sumSimpleState","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/sumSimpleState"},{"title":"uniqArray","sidebarTitle":"uniqArray","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/uniqArray"},{"title":"uniqArrayIf","sidebarTitle":"uniqArrayIf","href":"/ru/guides/clickhouse/examples/aggregate-function-combinators/uniqArrayIf"}]},{"title":"Обновление самоуправляемой версии","href":"/ru/guides/oss/update"},{"group":"Рекомендации по работе с OSS","pages":[{"sidebarTitle":"Рекомендации по выбору конфигурации и оборудования","title":"Рекомендации по выбору конфигурации и оборудования","href":"/ru/guides/oss/best-practices/sizing-and-hardware-recommendations"},{"sidebarTitle":"Рекомендации по использованию open-source версии","title":"Рекомендации по использованию open-source версии","href":"/ru/guides/oss/best-practices/tips"}]},{"group":"Развертывание и масштабирование","expanded":false,"pages":[{"sidebarTitle":"Введение","title":"Введение","href":"/ru/guides/oss/deployment-and-scaling/terminology"},{"title":"Сегменты и реплики таблиц","href":"/ru/guides/oss/deployment-and-scaling/shards"},{"sidebarTitle":"Перебалансировка сегментов","title":"Перебалансировка данных","href":"/ru/guides/oss/deployment-and-scaling/scaling-clusters"},{"sidebarTitle":"Разделение хранилища и вычислительных ресурсов","title":"Разделение хранилища и вычислительных ресурсов","href":"/ru/guides/oss/deployment-and-scaling/separation-storage-compute"},{"sidebarTitle":"Обнаружение кластера","title":"Обнаружение кластера","href":"/ru/guides/oss/deployment-and-scaling/cluster-discovery"},{"group":"Keeper","expanded":false,"pages":[{"sidebarTitle":"Настройка ClickHouse Keeper","title":"ClickHouse Keeper","href":"/ru/guides/oss/deployment-and-scaling/keeper/index"},{"sidebarTitle":"Защищённое соединение с ZooKeeper","title":"Необязательная настройка защищённого соединения между ClickHouse и ZooKeeper","href":"/ru/guides/oss/deployment-and-scaling/keeper/ssl-zookeeper"}]},{"group":"Мониторинг","expanded":false,"pages":[{"sidebarTitle":"Мониторинг","title":"Мониторинг","href":"/ru/guides/oss/deployment-and-scaling/monitoring/monitoring"},{"sidebarTitle":"Трассировка ClickHouse с OpenTelemetry","title":"Трассировка ClickHouse с OpenTelemetry","href":"/ru/guides/oss/deployment-and-scaling/monitoring/opentelemetry"}]},{"group":"Примеры","expanded":false,"pages":[{"sidebarTitle":"Репликация","title":"Репликация данных","href":"/ru/guides/oss/deployment-and-scaling/examples/1-shard-2-replicas"},{"sidebarTitle":"Масштабирование","title":"Масштабирование","href":"/ru/guides/oss/deployment-and-scaling/examples/2-shards-1-replica"},{"sidebarTitle":"Репликация + масштабирование","title":"Репликация + масштабирование","href":"/ru/guides/oss/deployment-and-scaling/examples/2-shards-2-replicas"}]}]}]},{"group":"Руководства по сценариям использования","expanded":true,"pages":[{"title":"Руководства по сценариям использования","sidebarTitle":"Обзор","mode":"wide","href":"/ru/guides/use-cases/index"},{"group":"Real-time аналитика","pages":[{"group":"Временные ряды","expanded":false,"pages":[{"title":"Временные ряды","href":"/ru/guides/use-cases/real-time-analytics/time-series/index"},{"title":"Типы данных даты и времени — временные ряды","sidebarTitle":"Типы данных даты и времени","href":"/ru/guides/use-cases/real-time-analytics/time-series/date-time-data-types"},{"title":"Базовые операции - временные ряды","sidebarTitle":"Базовые операции","href":"/ru/guides/use-cases/real-time-analytics/time-series/basic-operations"},{"title":"Функции анализа временных рядов","sidebarTitle":"Функции анализа","href":"/ru/guides/use-cases/real-time-analytics/time-series/analysis-functions"},{"title":"Эффективность хранения — временные ряды","sidebarTitle":"Эффективность хранения","href":"/ru/guides/use-cases/real-time-analytics/time-series/storage-efficiency"},{"title":"Производительность запросов — временные ряды","sidebarTitle":"Производительность запросов","href":"/ru/guides/use-cases/real-time-analytics/time-series/query-performance"},{"title":"Создание rollup с помощью materialized views для быстрой аналитики временных рядов","href":"/ru/guides/use-cases/real-time-analytics/time-series/materialized-view-rollup"},{"sidebarTitle":"Временные ряды — заполнение пропусков","title":"Заполнение пропусков в данных временных рядов","href":"/ru/guides/use-cases/real-time-analytics/time-series/time-series-filling-gaps"}]}]},{"group":"Обсервабилити","pages":[{"title":"Обсервабилити","sidebarTitle":"Обзор","href":"/ru/guides/use-cases/observability/index"},{"title":"Мониторинг ClickHouse Cloud","sidebarTitle":"Мониторинг ClickHouse Cloud","href":"/ru/guides/use-cases/observability/cloud-monitoring"},{"title":"Самоуправляемый мониторинг","sidebarTitle":"Самоуправляемый мониторинг","href":"/ru/guides/use-cases/observability/self-managed-monitoring"},{"group":"Создайте собственное решение","pages":[{"title":"Создайте собственный стек обсервабилити","sidebarTitle":"Обзор","href":"/ru/guides/use-cases/observability/build-your-own/index"},{"title":"Использование ClickHouse для обсервабилити","href":"/ru/guides/use-cases/observability/build-your-own/introduction"},{"title":"Проектирование схемы для обсервабилити","href":"/ru/guides/use-cases/observability/build-your-own/schema-design"},{"title":"Интеграция OpenTelemetry для сбора данных","href":"/ru/guides/use-cases/observability/build-your-own/integrating-opentelemetry"},{"title":"Управление данными","href":"/ru/guides/use-cases/observability/build-your-own/managing-data"},{"title":"Использование Grafana и ClickHouse для обсервабилити","href":"/ru/guides/use-cases/observability/build-your-own/grafana"},{"title":"Демо-приложение","href":"/ru/guides/use-cases/observability/build-your-own/demo-application"}]}]},{"group":"Хранилище данных","pages":[{"title":"Озера данных","href":"/ru/guides/use-cases/data-warehousing/index"},{"group":"Начало работы","pages":[{"title":"Начало работы с озерами данных","sidebarTitle":"Обзор","href":"/ru/guides/use-cases/data-warehousing/getting-started/overview"},{"title":"Прямые запросы к открытым табличным форматам","sidebarTitle":"Прямые запросы","href":"/ru/guides/use-cases/data-warehousing/getting-started/querying-directly"},{"title":"Подключение к каталогу данных","sidebarTitle":"Подключение к каталогам","href":"/ru/guides/use-cases/data-warehousing/getting-started/connecting-catalogs"},{"title":"Ускорение аналитики с MergeTree","sidebarTitle":"Ускорение запросов","href":"/ru/guides/use-cases/data-warehousing/getting-started/accelerating-analytics"},{"title":"Запись данных в открытые табличные форматы","sidebarTitle":"Запись в озера данных","href":"/ru/guides/use-cases/data-warehousing/getting-started/writing-data"},{"title":"Лучшие практики для озер данных","sidebarTitle":"Лучшие практики","href":"/ru/guides/use-cases/data-warehousing/getting-started/best-practices"}]},{"group":"Каталоги","pages":[{"title":"Руководства по каталогам","href":"/ru/guides/use-cases/data-warehousing/reference/index"},{"sidebarTitle":"Каталог AWS Glue","title":"Каталог AWS Glue","href":"/ru/guides/use-cases/data-warehousing/glue-catalog"},{"sidebarTitle":"каталог Lakekeeper","title":"каталог Lakekeeper","href":"/ru/guides/use-cases/data-warehousing/lakekeeper-catalog"},{"sidebarTitle":"Каталог Nessie","title":"Каталог Nessie","href":"/ru/guides/use-cases/data-warehousing/nessie-catalog"},{"sidebarTitle":"Fabric OneLake","title":"Fabric OneLake","href":"/ru/guides/use-cases/data-warehousing/onelake-catalog"},{"sidebarTitle":"каталог Polaris","title":"каталог Polaris","href":"/ru/guides/use-cases/data-warehousing/polaris-catalog"},{"sidebarTitle":"Каталог Horizon","title":"Каталог Snowflake Horizon","href":"/ru/guides/use-cases/data-warehousing/horizon-catalog"},{"sidebarTitle":"REST-каталог","title":"REST-каталог","href":"/ru/guides/use-cases/data-warehousing/rest-catalog"},{"sidebarTitle":"Каталог SeaweedFS","title":"Каталог SeaweedFS","href":"/ru/guides/use-cases/data-warehousing/seaweedfs-catalog"},{"sidebarTitle":"Unity Catalog","title":"Unity Catalog","href":"/ru/guides/use-cases/data-warehousing/unity-catalog"},{"sidebarTitle":"BigLake Metastore","title":"Каталог среды выполнения Lakehouse (BigLake Metastore)","href":"/ru/guides/use-cases/data-warehousing/biglake-catalog"}]},{"title":"Матрица поддержки","sidebarTitle":"Матрица поддержки","href":"/ru/guides/use-cases/data-warehousing/support-matrix"}]},{"group":"ИИ и машинное обучение","pages":[{"title":"Машинное обучение и GenAI","href":"/ru/guides/use-cases/ai-ml/index"},{"sidebarTitle":"Векторный поиск с QBit","title":"Введение в векторный поиск и QBit","href":"/ru/guides/use-cases/ai-ml/vector-search"},{"sidebarTitle":"Генерация SQL с помощью ИИ","title":"Генерация SQL с помощью ИИ","href":"/ru/guides/use-cases/ai-ml/ai-powered-sql-generation"},{"sidebarTitle":"Импорт данных трассировки из Langfuse Cloud","title":"Импорт данных трассировки из Langfuse Cloud","href":"/ru/guides/use-cases/ai-ml/import-langfuse-trace-data"},{"group":"Исследование данных","pages":[{"sidebarTitle":"Исследование данных с Jupyter Notebook и chDB","title":"Исследование данных с Jupyter Notebook и chDB","href":"/ru/guides/use-cases/ai-ml/data-exploration/jupyter-notebook"},{"sidebarTitle":"Анализ данных с помощью ноутбуков Marimo и chDB","title":"Анализ данных с помощью ноутбуков Marimo и chDB","href":"/ru/guides/use-cases/ai-ml/data-exploration/marimo-notebook"}]},{"group":"MCP","pages":[{"sidebarTitle":"Обзор","title":"Интеграции MCP с ClickHouse","mode":"wide","href":"/ru/guides/use-cases/ai-ml/MCP/index"},{"sidebarTitle":"Настройка MCP-сервера ClickHouse","title":"Настройка MCP-сервера ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/claude-desktop"},{"sidebarTitle":"Интеграция с LibreChat","title":"Использование MCP-сервера ClickHouse с LibreChat","href":"/ru/guides/use-cases/ai-ml/MCP/librechat"},{"sidebarTitle":"Интеграция с AnythingLLM","title":"Использование MCP-сервера ClickHouse с AnythingLLM","href":"/ru/guides/use-cases/ai-ml/MCP/anythingllm"},{"sidebarTitle":"Интеграция с Open WebUI","title":"Использование MCP-сервера ClickHouse с Open WebUI","href":"/ru/guides/use-cases/ai-ml/MCP/open-webui"},{"sidebarTitle":"Интеграция с Ollama","title":"Настройка MCP-сервера ClickHouse для работы с Ollama","href":"/ru/guides/use-cases/ai-ml/MCP/ollama"},{"sidebarTitle":"Интеграция Jan.ai","title":"Использование MCP-сервера ClickHouse с Jan.ai","href":"/ru/guides/use-cases/ai-ml/MCP/janai"},{"group":"Библиотеки для ИИ-агентов","pages":[{"title":"Интеграция библиотек ИИ-агентов с MCP-сервером ClickHouse","sidebarTitle":"Обзор","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/index"},{"sidebarTitle":"Agno","title":"Как создать AI Agent с Agno и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/agno"},{"sidebarTitle":"Chainlit","title":"Как создать ИИ-агента с Chainlit и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/chainlit"},{"sidebarTitle":"Claude Agent SDK","title":"Как создать ИИ-агента с Claude Agent SDK и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/claude-agent-sdk"},{"sidebarTitle":"CopilotKit","title":"Как создать AI Agent с CopilotKit и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/copilotkit"},{"sidebarTitle":"CrewAI","title":"Как создать ИИ-агента с CrewAI и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/crewai"},{"sidebarTitle":"DSPy","title":"Как создать ИИ-агента с помощью DSPy и MCP-сервера ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/dspy"},{"sidebarTitle":"LangChain и LangGraph","title":"Как создать ИИ-агента на LangChain/LangGraph с помощью MCP-сервера ClickHouse.","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/langchain"},{"sidebarTitle":"LlamaIndex","title":"Как создать ИИ-агента LlamaIndex с помощью MCP-сервера ClickHouse.","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/llamaindex"},{"sidebarTitle":"mcp-agent","title":"Как создать AI-агента с mcp-agent и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/mcp-agent"},{"sidebarTitle":"Microsoft Agent Framework","title":"Как создать ИИ-агента с Microsoft Agent framework и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/microsoft-agent-framework"},{"sidebarTitle":"OpenAI Agents SDK","title":"Как создать OpenAI-агент с помощью MCP-сервера ClickHouse.","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/openai-agents"},{"sidebarTitle":"PydanticAI","title":"Как создать агент PydanticAI с помощью MCP-сервера ClickHouse.","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/pydantic-ai"},{"sidebarTitle":"SlackBot","title":"Как создать агента SlackBot с помощью MCP-сервера ClickHouse.","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/slackbot"},{"sidebarTitle":"Streamlit","title":"Как создать ИИ-агента на базе ClickHouse с помощью Streamlit","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/streamlit"},{"sidebarTitle":"Upsonic","title":"Как создать ИИ-агента с Upsonic и MCP-сервером ClickHouse","href":"/ru/guides/use-cases/ai-ml/MCP/ai-agent-libraries/upsonic"}]}]}]}]}]},{"item":"Справочник","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-reference.svg","pages":[{"title":"Справочник","sidebarTitle":"Главная","mode":"wide","href":"/ru/reference/home"},{"group":"Справочник по SQL","expanded":true,"pages":[{"sidebarTitle":"Синтаксис","title":"Синтаксис","href":"/ru/reference/syntax"},{"group":"Операторы SQL","expanded":false,"pages":[{"sidebarTitle":"Список команд","title":"Команды ClickHouse SQL","href":"/ru/reference/statements/index"},{"group":"ALTER","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"ALTER","href":"/ru/reference/statements/alter/index"},{"sidebarTitle":"APPLY DELETED MASK","title":"ALTER TABLE ... APPLY DELETED MASK","href":"/ru/reference/statements/alter/apply-deleted-mask"},{"sidebarTitle":"APPLY PATCHES","title":"ALTER TABLE ... APPLY PATCHES","href":"/ru/reference/statements/alter/apply-patches"},{"sidebarTitle":"COLUMN","title":"ALTER TABLE ... COLUMN","href":"/ru/reference/statements/alter/column"},{"sidebarTitle":"ALTER TABLE ... MODIFY COMMENT","title":"ALTER TABLE ... MODIFY COMMENT","href":"/ru/reference/statements/alter/comment"},{"sidebarTitle":"CONSTRAINT","title":"ALTER TABLE ... CONSTRAINT","href":"/ru/reference/statements/alter/constraint"},{"sidebarTitle":"ALTER DATABASE ... MODIFY COMMENT","title":"ALTER DATABASE ... MODIFY COMMENT","href":"/ru/reference/statements/alter/database-comment"},{"sidebarTitle":"DELETE","title":"ALTER TABLE ... DELETE","href":"/ru/reference/statements/alter/delete"},{"sidebarTitle":"NAMED COLLECTION","title":"ALTER NAMED COLLECTION","href":"/ru/reference/statements/alter/named-collection"},{"sidebarTitle":"ORDER BY","title":"ALTER TABLE ... MODIFY ORDER BY","href":"/ru/reference/statements/alter/order-by"},{"sidebarTitle":"PARTITION","title":"ALTER TABLE ... PARTITION","href":"/ru/reference/statements/alter/partition"},{"sidebarTitle":"PROJECTION","title":"ALTER TABLE ... PROJECTION","href":"/ru/reference/statements/alter/projection"},{"sidebarTitle":"QUOTA","title":"ALTER QUOTA","href":"/ru/reference/statements/alter/quota"},{"sidebarTitle":"ROLE","title":"ALTER ROLE","href":"/ru/reference/statements/alter/role"},{"sidebarTitle":"ROW POLICY","title":"ALTER ROW POLICY","href":"/ru/reference/statements/alter/row-policy"},{"sidebarTitle":"SAMPLE BY","title":"ALTER TABLE ... MODIFY SAMPLE BY","href":"/ru/reference/statements/alter/sample-by"},{"sidebarTitle":"SETTING","title":"ALTER TABLE ... MODIFY SETTING","href":"/ru/reference/statements/alter/setting"},{"sidebarTitle":"SETTINGS PROFILE","title":"ALTER SETTINGS PROFILE","href":"/ru/reference/statements/alter/settings-profile"},{"sidebarTitle":"INDEX","title":"ALTER TABLE ... INDEX","href":"/ru/reference/statements/alter/skipping-index"},{"sidebarTitle":"STATISTICS","title":"ALTER TABLE ... STATISTICS","href":"/ru/reference/statements/alter/statistics"},{"sidebarTitle":"TTL","title":"ALTER TABLE ... MODIFY TTL","href":"/ru/reference/statements/alter/ttl"},{"sidebarTitle":"UPDATE","title":"ALTER TABLE ... UPDATE","href":"/ru/reference/statements/alter/update"},{"sidebarTitle":"USER","title":"ALTER USER","href":"/ru/reference/statements/alter/user"},{"sidebarTitle":"ПОЛИТИКА МАСКИРОВАНИЯ","title":"ALTER MASKING POLICY","href":"/ru/reference/statements/alter/masking-policy"},{"sidebarTitle":"VIEW","title":"ALTER TABLE ... MODIFY QUERY","href":"/ru/reference/statements/alter/view"}]},{"sidebarTitle":"ATTACH","title":"ATTACH","href":"/ru/reference/statements/attach"},{"sidebarTitle":"CHECK GRANT","title":"CHECK GRANT","href":"/ru/reference/statements/check-grant"},{"sidebarTitle":"CHECK DATABASE","title":"CHECK DATABASE","href":"/ru/reference/statements/check-database"},{"sidebarTitle":"CHECK TABLE","title":"CHECK TABLE","href":"/ru/reference/statements/check-table"},{"group":"CREATE","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"CREATE","href":"/ru/reference/statements/create/index"},{"sidebarTitle":"DATABASE","title":"CREATE DATABASE","href":"/ru/reference/statements/create/database"},{"group":"DICTIONARY","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"CREATE DICTIONARY","href":"/ru/reference/statements/create/dictionary"},{"sidebarTitle":"Атрибуты","title":"Атрибуты словаря","href":"/ru/reference/statements/create/dictionary/attributes"},{"sidebarTitle":"Встроенные словари","title":"Встроенные словари геобазы","href":"/ru/reference/statements/create/dictionary/embedded"},{"sidebarTitle":"LIFETIME","title":"Обновление данных словаря с помощью LIFETIME","href":"/ru/reference/statements/create/dictionary/lifetime"},{"group":"Структуры","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Структуры словарей","href":"/ru/reference/statements/create/dictionary/layouts/overview"},{"title":"плоская структура словаря","sidebarTitle":"flat","href":"/ru/reference/statements/create/dictionary/layouts/flat"},{"title":"типы структур словаря hashed","sidebarTitle":"hashed","href":"/ru/reference/statements/create/dictionary/layouts/hashed"},{"title":"типы структуры словаря hashed_array","sidebarTitle":"hashed_array","href":"/ru/reference/statements/create/dictionary/layouts/hashed-array"},{"title":"структура словаря cache","sidebarTitle":"cache","href":"/ru/reference/statements/create/dictionary/layouts/cache"},{"title":"Типы структур словаря ssd_cache","sidebarTitle":"ssd_cache","href":"/ru/reference/statements/create/dictionary/layouts/ssd-cache"},{"title":"прямая структура словаря","sidebarTitle":"direct","href":"/ru/reference/statements/create/dictionary/layouts/direct"},{"title":"типы структуры словаря range_hashed","sidebarTitle":"range_hashed","href":"/ru/reference/statements/create/dictionary/layouts/range-hashed"},{"title":"Иерархические словари","sidebarTitle":"Иерархические","href":"/ru/reference/statements/create/dictionary/layouts/hierarchical"},{"title":"Словари Naive Bayes","sidebarTitle":"Naive Bayes","href":"/ru/reference/statements/create/dictionary/layouts/naive-bayes"},{"title":"Полигональные словари","sidebarTitle":"Полигон","href":"/ru/reference/statements/create/dictionary/layouts/polygon"},{"title":"Структура словаря ip_trie","sidebarTitle":"ip_trie","href":"/ru/reference/statements/create/dictionary/layouts/ip-trie"},{"title":"Структура словаря на основе дерева регулярных выражений","sidebarTitle":"Дерево регулярных выражений","href":"/ru/reference/statements/create/dictionary/layouts/regexp-tree"}]},{"group":"Источники","expanded":false,"pages":[{"title":"Источники словаря","sidebarTitle":"Обзор","href":"/ru/reference/statements/create/dictionary/sources/overview"},{"title":"Источник словаря Local File","sidebarTitle":"Local File","href":"/ru/reference/statements/create/dictionary/sources/local-file"},{"title":"Источник словаря «Executable File»","sidebarTitle":"Исполняемый файл","href":"/ru/reference/statements/create/dictionary/sources/executable-file"},{"title":"Источник словаря Executable Pool","sidebarTitle":"Executable Pool","href":"/ru/reference/statements/create/dictionary/sources/executable-pool"},{"title":"HTTP(S)-источник словаря","sidebarTitle":"HTTP(S)","href":"/ru/reference/statements/create/dictionary/sources/http"},{"title":"Источник словаря ClickHouse","sidebarTitle":"ClickHouse","href":"/ru/reference/statements/create/dictionary/sources/clickhouse"},{"title":"Источник словаря MySQL","sidebarTitle":"MySQL","href":"/ru/reference/statements/create/dictionary/sources/mysql"},{"title":"Источник словаря PostgreSQL","sidebarTitle":"PostgreSQL","href":"/ru/reference/statements/create/dictionary/sources/postgresql"},{"title":"Источник словаря MongoDB","sidebarTitle":"MongoDB","href":"/ru/reference/statements/create/dictionary/sources/mongodb"},{"title":"Источник словаря Redis","sidebarTitle":"Redis","href":"/ru/reference/statements/create/dictionary/sources/redis"},{"title":"Источник словаря Cassandra","sidebarTitle":"Cassandra","href":"/ru/reference/statements/create/dictionary/sources/cassandra"},{"title":"Источник словаря ODBC","sidebarTitle":"ODBC","href":"/ru/reference/statements/create/dictionary/sources/odbc"},{"title":"Источник словаря Null","sidebarTitle":"Null","href":"/ru/reference/statements/create/dictionary/sources/null"},{"title":"Источник словаря YAMLRegExpTree","sidebarTitle":"YAMLRegExpTree","href":"/ru/reference/statements/create/dictionary/sources/yamlregexptree"},{"title":"Источник словаря YTsaurus","sidebarTitle":"YTsaurus","href":"/ru/reference/statements/create/dictionary/sources/ytsaurus"}]}]},{"sidebarTitle":"ПОЛИТИКА МАСКИРОВАНИЯ","title":"CREATE MASKING POLICY","href":"/ru/reference/statements/create/masking-policy"},{"sidebarTitle":"FUNCTION","title":"CREATE FUNCTION","href":"/ru/reference/statements/create/function"},{"sidebarTitle":"HANDLER","title":"CREATE HANDLER","href":"/ru/reference/statements/create/handler"},{"sidebarTitle":"NAMED COLLECTION","title":"CREATE NAMED COLLECTION","href":"/ru/reference/statements/create/named-collection"},{"sidebarTitle":"QUOTA","title":"CREATE QUOTA","href":"/ru/reference/statements/create/quota"},{"sidebarTitle":"ROLE","title":"CREATE ROLE","href":"/ru/reference/statements/create/role"},{"sidebarTitle":"ROW POLICY","title":"CREATE ROW POLICY","href":"/ru/reference/statements/create/row-policy"},{"sidebarTitle":"SETTINGS PROFILE","title":"CREATE SETTINGS PROFILE","href":"/ru/reference/statements/create/settings-profile"},{"group":"TABLE","expanded":false,"pages":[{"sidebarTitle":"CREATE TABLE","title":"CREATE TABLE","href":"/ru/reference/statements/create/table"},{"sidebarTitle":"CODEC","title":"CODEC","href":"/ru/reference/statements/create/table/codec"},{"sidebarTitle":"TEMPORARY TABLE","title":"CREATE TEMPORARY TABLE","href":"/ru/reference/statements/create/table/temporary-table"},{"sidebarTitle":"REPLACE TABLE","title":"REPLACE TABLE","href":"/ru/reference/statements/create/table/replace-table"}]},{"sidebarTitle":"TOKEN","title":"CREATE TOKEN","href":"/ru/reference/statements/create/token"},{"sidebarTitle":"USER","title":"CREATE USER","href":"/ru/reference/statements/create/user"},{"sidebarTitle":"VIEW","title":"CREATE VIEW","href":"/ru/reference/statements/create/view"}]},{"sidebarTitle":"DELETE","title":"DELETE","href":"/ru/reference/statements/delete"},{"sidebarTitle":"DESCRIBE TABLE","title":"DESCRIBE TABLE","href":"/ru/reference/statements/describe-table"},{"sidebarTitle":"DETACH","title":"DETACH","href":"/ru/reference/statements/detach"},{"sidebarTitle":"Distributed DDL","title":"ON CLUSTER","href":"/ru/reference/statements/distributed-ddl"},{"sidebarTitle":"DROP","title":"DROP","href":"/ru/reference/statements/drop"},{"sidebarTitle":"EXCHANGE","title":"EXCHANGE","href":"/ru/reference/statements/exchange"},{"sidebarTitle":"EXECUTE AS","title":"EXECUTE AS","href":"/ru/reference/statements/execute_as"},{"sidebarTitle":"EXISTS","title":"EXISTS","href":"/ru/reference/statements/exists"},{"sidebarTitle":"EXPLAIN","title":"EXPLAIN","href":"/ru/reference/statements/explain"},{"sidebarTitle":"GRANT","title":"GRANT","href":"/ru/reference/statements/grant"},{"sidebarTitle":"HYPOTHETICAL INDEX","title":"HYPOTHETICAL INDEX","href":"/ru/reference/statements/hypothetical-index"},{"sidebarTitle":"HYPOTHETICAL PROJECTION","title":"HYPOTHETICAL PROJECTION","href":"/ru/reference/statements/hypothetical-projection"},{"title":"IN","href":"/ru/reference/statements/in"},{"sidebarTitle":"INSERT INTO","title":"INSERT INTO","href":"/ru/reference/statements/insert-into"},{"sidebarTitle":"KILL","title":"KILL","href":"/ru/reference/statements/kill"},{"sidebarTitle":"MOVE","title":"MOVE","href":"/ru/reference/statements/move"},{"sidebarTitle":"OPTIMIZE","title":"OPTIMIZE","href":"/ru/reference/statements/optimize"},{"sidebarTitle":"PARALLEL WITH","title":"PARALLEL WITH","href":"/ru/reference/statements/parallel_with"},{"sidebarTitle":"RENAME","title":"RENAME","href":"/ru/reference/statements/rename"},{"sidebarTitle":"REVOKE","title":"REVOKE","href":"/ru/reference/statements/revoke"},{"group":"SELECT","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"SELECT-запрос","href":"/ru/reference/statements/select/index"},{"sidebarTitle":"ALL","title":"ALL","href":"/ru/reference/statements/select/all"},{"sidebarTitle":"APPLY","title":"Модификатор APPLY","href":"/ru/reference/statements/select/apply_modifier"},{"sidebarTitle":"ARRAY JOIN","title":"ARRAY JOIN","href":"/ru/reference/statements/select/array-join"},{"sidebarTitle":"DISTINCT","title":"DISTINCT","href":"/ru/reference/statements/select/distinct"},{"sidebarTitle":"EXCEPT","title":"EXCEPT","href":"/ru/reference/statements/select/except"},{"sidebarTitle":"EXCEPT","title":"Модификатор EXCEPT","href":"/ru/reference/statements/select/except_modifier"},{"sidebarTitle":"FORMAT","title":"FORMAT","href":"/ru/reference/statements/select/format"},{"sidebarTitle":"FROM","title":"FROM","href":"/ru/reference/statements/select/from"},{"sidebarTitle":"GROUP BY","title":"GROUP BY","href":"/ru/reference/statements/select/group-by"},{"sidebarTitle":"HAVING","title":"HAVING","href":"/ru/reference/statements/select/having"},{"sidebarTitle":"INTERSECT","title":"INTERSECT","href":"/ru/reference/statements/select/intersect"},{"sidebarTitle":"INTO OUTFILE","title":"INTO OUTFILE","href":"/ru/reference/statements/select/into-outfile"},{"sidebarTitle":"JOIN","title":"JOIN","href":"/ru/reference/statements/select/join"},{"sidebarTitle":"LIMIT BY","title":"LIMIT BY","href":"/ru/reference/statements/select/limit-by"},{"sidebarTitle":"LIMIT","title":"LIMIT","href":"/ru/reference/statements/select/limit"},{"sidebarTitle":"OFFSET","title":"OFFSET FETCH","href":"/ru/reference/statements/select/offset"},{"sidebarTitle":"ORDER BY","title":"ORDER BY","href":"/ru/reference/statements/select/order-by"},{"sidebarTitle":"Пайп-операторы","title":"ПАЙП-ОПЕРАТОРЫ","href":"/ru/reference/statements/select/pipe-operators"},{"sidebarTitle":"PREWHERE","title":"PREWHERE","href":"/ru/reference/statements/select/prewhere"},{"sidebarTitle":"QUALIFY","title":"QUALIFY","href":"/ru/reference/statements/select/qualify"},{"sidebarTitle":"REPLACE","title":"Модификатор REPLACE","href":"/ru/reference/statements/select/replace_modifier"},{"sidebarTitle":"SAMPLE","title":"SAMPLE","href":"/ru/reference/statements/select/sample"},{"sidebarTitle":"UNION","title":"UNION","href":"/ru/reference/statements/select/union"},{"sidebarTitle":"WHERE","title":"WHERE","href":"/ru/reference/statements/select/where"},{"sidebarTitle":"WITH","title":"WITH","href":"/ru/reference/statements/select/with"}]},{"sidebarTitle":"SET ROLE","title":"SET ROLE","href":"/ru/reference/statements/set-role"},{"sidebarTitle":"SET","title":"SET","href":"/ru/reference/statements/set"},{"sidebarTitle":"SHOW","title":"SHOW","href":"/ru/reference/statements/show"},{"sidebarTitle":"SYSTEM","title":"SYSTEM","href":"/ru/reference/statements/system"},{"sidebarTitle":"TRUNCATE","title":"TRUNCATE","href":"/ru/reference/statements/truncate"},{"sidebarTitle":"UNDROP","title":"UNDROP","href":"/ru/reference/statements/undrop"},{"sidebarTitle":"UPDATE","title":"UPDATE","href":"/ru/reference/statements/update"},{"sidebarTitle":"USE","title":"USE","href":"/ru/reference/statements/use"}]},{"group":"Операторы","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Операторы","href":"/ru/reference/operators/index"}]}]},{"group":"Типы данных","expanded":false,"pages":[{"sidebarTitle":"Список типов данных","title":"Типы данных в ClickHouse","mode":"wide","href":"/ru/reference/data-types/index"},{"group":"Числовые типы","expanded":false,"pages":[{"sidebarTitle":"Int | UInt","title":"Типы Int | UInt","href":"/ru/reference/data-types/int-uint"},{"sidebarTitle":"Float32 | Float64 | BFloat16","title":"Типы Float32 | Float64 | BFloat16","href":"/ru/reference/data-types/float"},{"sidebarTitle":"Decimal","title":"Decimal, Decimal(P), Decimal(P, S), Decimal32(S), Decimal64(S), Decimal128(S), Decimal256(S)","href":"/ru/reference/data-types/decimal"},{"sidebarTitle":"Булев","title":"Bool","href":"/ru/reference/data-types/boolean"}]},{"group":"Строковые типы","expanded":false,"pages":[{"sidebarTitle":"String","title":"String","href":"/ru/reference/data-types/string"},{"sidebarTitle":"FixedString(N)","title":"FixedString(N)","href":"/ru/reference/data-types/fixedstring"}]},{"group":"Типы даты и времени","expanded":false,"pages":[{"sidebarTitle":"Date","title":"Date","href":"/ru/reference/data-types/date"},{"sidebarTitle":"Date32","title":"Date32","href":"/ru/reference/data-types/date32"},{"sidebarTitle":"DateTime","title":"DateTime","href":"/ru/reference/data-types/datetime"},{"sidebarTitle":"DateTime64","title":"DateTime64","href":"/ru/reference/data-types/datetime64"},{"sidebarTitle":"время","title":"время","href":"/ru/reference/data-types/time"},{"sidebarTitle":"Time64","title":"Time64","href":"/ru/reference/data-types/time64"}]},{"group":"Сетевые типы","expanded":false,"pages":[{"sidebarTitle":"IPv4","title":"IPv4","href":"/ru/reference/data-types/ipv4"},{"sidebarTitle":"IPv6","title":"IPv6","href":"/ru/reference/data-types/ipv6"}]},{"group":"Составные типы","expanded":false,"pages":[{"sidebarTitle":"Array(T)","title":"Array(T)","href":"/ru/reference/data-types/array"},{"sidebarTitle":"Tuple(T1, T2, ...)","title":"Tuple(T1, T2, ...)","href":"/ru/reference/data-types/tuple"},{"sidebarTitle":"Map(K, V)","title":"Map(K, V)","href":"/ru/reference/data-types/map"},{"sidebarTitle":"Nested(Name1 Type1, Name2 Type2, ...)","title":"Nested(name1 Type1, Name2 Type2, ...)","href":"/ru/reference/data-types/nested-data-structures/index"}]},{"group":"Полуструктурированные типы","expanded":false,"pages":[{"sidebarTitle":"JSON","title":"Тип данных JSON","href":"/ru/reference/data-types/newjson"},{"sidebarTitle":"Dynamic","title":"Dynamic","href":"/ru/reference/data-types/dynamic"},{"sidebarTitle":"Variant(T1, T2, ...)","title":"Variant(T1, T2, ...)","href":"/ru/reference/data-types/variant"}]},{"group":"Типы с поддержкой NULL и необязательных значений","expanded":false,"pages":[{"sidebarTitle":"Nullable(T)","title":"Nullable(T)","href":"/ru/reference/data-types/nullable"},{"sidebarTitle":"LowCardinality(T)","title":"LowCardinality(T)","href":"/ru/reference/data-types/lowcardinality"}]},{"group":"Специализированные типы","expanded":false,"pages":[{"sidebarTitle":"UUID","title":"UUID","href":"/ru/reference/data-types/uuid"},{"sidebarTitle":"Enum","title":"Enum","href":"/ru/reference/data-types/enum"},{"sidebarTitle":"Geo","title":"Геометрические","href":"/ru/reference/data-types/geo"},{"sidebarTitle":"QBit","title":"Тип данных QBit","href":"/ru/reference/data-types/qbit"},{"sidebarTitle":"Домены","title":"Домены","href":"/ru/reference/data-types/domains/index"}]},{"group":"Типы агрегатных функций","expanded":false,"pages":[{"sidebarTitle":"AggregateFunction","title":"Тип AggregateFunction","href":"/ru/reference/data-types/aggregatefunction"},{"sidebarTitle":"SimpleAggregateFunction","title":"Тип данных SimpleAggregateFunction","href":"/ru/reference/data-types/simpleaggregatefunction"}]},{"group":"Особые типы данных","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Специальные типы данных","href":"/ru/reference/data-types/special-data-types/index"},{"sidebarTitle":"Expression","title":"Expression","href":"/ru/reference/data-types/special-data-types/expression"},{"sidebarTitle":"Interval","title":"Interval","href":"/ru/reference/data-types/special-data-types/interval"},{"sidebarTitle":"Nothing","title":"Nothing","href":"/ru/reference/data-types/special-data-types/nothing"},{"sidebarTitle":"Set","title":"Set","href":"/ru/reference/data-types/special-data-types/set"}]},{"group":"Двоичное кодирование","pages":[{"sidebarTitle":"Спецификация двоичного кодирования типов данных.","title":"Спецификация двоичного кодирования типов данных","href":"/ru/reference/data-types/data-types-binary-encoding"}]}]},{"group":"Движки","expanded":false,"pages":[{"title":"Движки","sidebarTitle":"Обзор","mode":"wide","href":"/ru/reference/engines/engines"},{"group":"Движки таблиц","expanded":false,"pages":[{"title":"Движки таблиц","sidebarTitle":"Обзор","href":"/ru/reference/engines/table-engines/index"},{"group":"Интеграции","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Движки таблиц для интеграций","href":"/ru/reference/engines/table-engines/integrations/index"},{"sidebarTitle":"ArrowFlight","title":"Движок таблицы ArrowFlight","href":"/ru/reference/engines/table-engines/integrations/arrowflight"},{"sidebarTitle":"AzureQueue","title":"Движок таблицы AzureQueue","href":"/ru/reference/engines/table-engines/integrations/azure-queue"},{"sidebarTitle":"Azure Blob Storage","title":"Движок таблицы AzureBlobStorage","href":"/ru/reference/engines/table-engines/integrations/azureBlobStorage"},{"sidebarTitle":"BigQuery","title":"Движок таблицы BigQuery","href":"/ru/reference/engines/table-engines/integrations/bigquery"},{"sidebarTitle":"DeltaLake","title":"Движок таблицы DeltaLake","href":"/ru/reference/engines/table-engines/integrations/deltalake"},{"sidebarTitle":"EmbeddedRocksDB","title":"Движок таблицы EmbeddedRocksDB","href":"/ru/reference/engines/table-engines/integrations/embedded-rocksdb"},{"sidebarTitle":"ExternalDistributed","title":"Движок таблицы ExternalDistributed","href":"/ru/reference/engines/table-engines/integrations/ExternalDistributed"},{"sidebarTitle":"HDFS","title":"Движок таблицы HDFS","href":"/ru/reference/engines/table-engines/integrations/hdfs"},{"sidebarTitle":"Hive","title":"Движок таблицы Hive","href":"/ru/reference/engines/table-engines/integrations/hive"},{"sidebarTitle":"Hudi","title":"Движок таблицы Hudi","href":"/ru/reference/engines/table-engines/integrations/hudi"},{"sidebarTitle":"Iceberg","title":"Движок таблицы Iceberg","href":"/ru/reference/engines/table-engines/integrations/iceberg"},{"sidebarTitle":"JDBC","title":"Движок таблицы JDBC","href":"/ru/reference/engines/table-engines/integrations/jdbc"},{"sidebarTitle":"Kafka","title":"Движок таблицы Kafka","href":"/ru/reference/engines/table-engines/integrations/kafka"},{"sidebarTitle":"MaterializedPostgreSQL","title":"Движок таблицы MaterializedPostgreSQL","href":"/ru/reference/engines/table-engines/integrations/materialized-postgresql"},{"sidebarTitle":"MongoDB","title":"Движок таблицы MongoDB","href":"/ru/reference/engines/table-engines/integrations/mongodb"},{"sidebarTitle":"MySQL","title":"Движок таблицы MySQL","href":"/ru/reference/engines/table-engines/integrations/mysql"},{"sidebarTitle":"NATS","title":"Движок таблицы NATS","href":"/ru/reference/engines/table-engines/integrations/nats"},{"sidebarTitle":"ODBC","title":"Движок таблицы ODBC","href":"/ru/reference/engines/table-engines/integrations/odbc"},{"sidebarTitle":"Paimon","title":"Движок таблицы Paimon","href":"/ru/reference/engines/table-engines/integrations/paimon"},{"sidebarTitle":"PostgreSQL","title":"Движок таблицы PostgreSQL","href":"/ru/reference/engines/table-engines/integrations/postgresql"},{"sidebarTitle":"RabbitMQ","title":"Движок таблицы RabbitMQ","href":"/ru/reference/engines/table-engines/integrations/rabbitmq"},{"sidebarTitle":"Redis","title":"Движок таблицы Redis","href":"/ru/reference/engines/table-engines/integrations/redis"},{"sidebarTitle":"S3","title":"Движок таблицы S3","href":"/ru/reference/engines/table-engines/integrations/s3"},{"sidebarTitle":"S3Queue","title":"движок таблицы S3Queue","href":"/ru/reference/engines/table-engines/integrations/s3queue"},{"sidebarTitle":"SQLite","title":"Движок таблицы SQLite","href":"/ru/reference/engines/table-engines/integrations/sqlite"},{"sidebarTitle":"TimeSeries","title":"Движок таблицы TimeSeries","href":"/ru/reference/engines/table-engines/integrations/time-series"},{"sidebarTitle":"YTsaurus","title":"Движок таблицы YTsaurus","href":"/ru/reference/engines/table-engines/integrations/ytsaurus"}]},{"group":"Семейство Log","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Семейство движков Log","href":"/ru/reference/engines/table-engines/log-family/index"},{"title":"Табличный движок Log","href":"/ru/reference/engines/table-engines/log-family/log"},{"title":"Движок таблицы StripeLog","href":"/ru/reference/engines/table-engines/log-family/stripelog"},{"title":"TinyLog — движок таблицы","href":"/ru/reference/engines/table-engines/log-family/tinylog"}]},{"group":"Семейство MergeTree","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Семейство движков MergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/index"},{"sidebarTitle":"MergeTree","title":"Движок таблицы MergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/mergetree"},{"sidebarTitle":"AggregatingMergeTree","title":"Движок таблицы AggregatingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/aggregatingmergetree"},{"sidebarTitle":"Точный и приближённый векторный поиск","title":"Точный и приближённый векторный поиск","href":"/ru/reference/engines/table-engines/mergetree-family/annindexes"},{"sidebarTitle":"CoalescingMergeTree","title":"Движок таблицы CoalescingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/coalescingmergetree"},{"sidebarTitle":"CollapsingMergeTree","title":"Движок таблицы CollapsingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/collapsingmergetree"},{"sidebarTitle":"Пользовательский ключ партиционирования","title":"Пользовательский ключ партиционирования","href":"/ru/reference/engines/table-engines/mergetree-family/custom-partitioning-key"},{"sidebarTitle":"GraphiteMergeTree","title":"Движок таблицы GraphiteMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/graphitemergetree"},{"sidebarTitle":"ReplacingMergeTree","title":"Движок таблицы ReplacingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/replacingmergetree"},{"sidebarTitle":"Replicated*","title":"Движки таблиц Replicated*","href":"/ru/reference/engines/table-engines/mergetree-family/replication"},{"sidebarTitle":"SummingMergeTree","title":"Движок таблицы SummingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/summingmergetree"},{"sidebarTitle":"Полнотекстовый поиск с текстовыми индексами","title":"Полнотекстовый поиск с текстовыми индексами","href":"/ru/reference/engines/table-engines/mergetree-family/textindexes"},{"sidebarTitle":"VersionedCollapsingMergeTree","title":"Движок таблицы VersionedCollapsingMergeTree","href":"/ru/reference/engines/table-engines/mergetree-family/versionedcollapsingmergetree"}]},{"group":"Особые","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Специальные движки таблиц","href":"/ru/reference/engines/table-engines/special/index"},{"sidebarTitle":"Alias","title":"Движок таблицы Alias","href":"/ru/reference/engines/table-engines/special/alias"},{"sidebarTitle":"Buffer","title":"Движок таблицы Buffer","href":"/ru/reference/engines/table-engines/special/buffer"},{"sidebarTitle":"Словарь","title":"Движок таблицы Dictionary","href":"/ru/reference/engines/table-engines/special/dictionary"},{"sidebarTitle":"Distributed","title":"Движок таблицы Distributed","href":"/ru/reference/engines/table-engines/special/distributed"},{"sidebarTitle":"Executable/ExecutablePool","title":"Движки таблиц `Executable` и `ExecutablePool`","href":"/ru/reference/engines/table-engines/special/executable"},{"sidebarTitle":"Внешние данные для обработки запроса","title":"Внешние данные для обработки запроса","href":"/ru/reference/engines/table-engines/special/external-data"},{"sidebarTitle":"File","title":"Движок таблицы File","href":"/ru/reference/engines/table-engines/special/file"},{"sidebarTitle":"FileLog","title":"Движок таблицы FileLog","href":"/ru/reference/engines/table-engines/special/filelog"},{"sidebarTitle":"GenerateRandom","title":"Движок таблицы GenerateRandom","href":"/ru/reference/engines/table-engines/special/generate"},{"sidebarTitle":"Join","title":"Движок таблицы Join","href":"/ru/reference/engines/table-engines/special/join"},{"sidebarTitle":"KeeperMap","title":"Движок таблицы KeeperMap","href":"/ru/reference/engines/table-engines/special/keepermap"},{"sidebarTitle":"Memory","title":"Движок таблицы Memory","href":"/ru/reference/engines/table-engines/special/memory"},{"sidebarTitle":"Merge","title":"Движок таблицы Merge","href":"/ru/reference/engines/table-engines/special/merge"},{"sidebarTitle":"Null","title":"Движок таблицы Null","href":"/ru/reference/engines/table-engines/special/null"},{"sidebarTitle":"QueryRunner","title":"Движок таблицы QueryRunner","href":"/ru/reference/engines/table-engines/special/query-runner"},{"sidebarTitle":"Set","title":"Движок таблицы Set","href":"/ru/reference/engines/table-engines/special/set"},{"sidebarTitle":"URL","title":"движок таблицы URL","href":"/ru/reference/engines/table-engines/special/url"},{"sidebarTitle":"View","title":"Движок таблицы View","href":"/ru/reference/engines/table-engines/special/view"}]}]},{"group":"Движки баз данных","expanded":false,"pages":[{"title":"Движки баз данных","sidebarTitle":"Обзор","href":"/ru/reference/engines/database-engines/index"},{"sidebarTitle":"Atomic","title":"Atomic","href":"/ru/reference/engines/database-engines/atomic"},{"sidebarTitle":"Backup","title":"Backup","href":"/ru/reference/engines/database-engines/backup"},{"sidebarTitle":"Кластер","title":"Кластер","href":"/ru/reference/engines/database-engines/cluster"},{"sidebarTitle":"DataLakeCatalog","title":"DataLakeCatalog","href":"/ru/reference/engines/database-engines/datalake"},{"sidebarTitle":"Dictionary","title":"Dictionary","href":"/ru/reference/engines/database-engines/dictionary"},{"sidebarTitle":"Filesystem","title":"Filesystem","href":"/ru/reference/engines/database-engines/filesystem"},{"sidebarTitle":"HDFS","title":"HDFS","href":"/ru/reference/engines/database-engines/hdfs"},{"sidebarTitle":"MaterializedPostgreSQL","title":"MaterializedPostgreSQL","href":"/ru/reference/engines/database-engines/materialized-postgresql"},{"sidebarTitle":"Memory","title":"Memory","href":"/ru/reference/engines/database-engines/memory"},{"sidebarTitle":"MySQL","title":"MySQL","href":"/ru/reference/engines/database-engines/mysql"},{"sidebarTitle":"Ordinary","title":"Ordinary","href":"/ru/reference/engines/database-engines/ordinary"},{"sidebarTitle":"Overlay","title":"Overlay","href":"/ru/reference/engines/database-engines/overlay"},{"sidebarTitle":"PostgreSQL","title":"PostgreSQL","href":"/ru/reference/engines/database-engines/postgresql"},{"sidebarTitle":"Remote","title":"Remote","href":"/ru/reference/engines/database-engines/remote"},{"sidebarTitle":"Replicated","title":"Replicated","href":"/ru/reference/engines/database-engines/replicated"},{"sidebarTitle":"S3","title":"S3","href":"/ru/reference/engines/database-engines/s3"},{"sidebarTitle":"Shared","title":"Shared","href":"/ru/reference/engines/database-engines/shared"},{"sidebarTitle":"SQLite","title":"SQLite","href":"/ru/reference/engines/database-engines/sqlite"},{"sidebarTitle":"URL","title":"URL","href":"/ru/reference/engines/database-engines/url"}]}]},{"group":"Функции","expanded":false,"pages":[{"title":"Обзор функций","mode":"wide","href":"/ru/reference/functions/index"},{"group":"Обычные функции","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Обычные функции","href":"/ru/reference/functions/regular-functions/overview"},{"sidebarTitle":"ИИ","title":"Функции ИИ","href":"/ru/reference/functions/regular-functions/ai-functions"},{"sidebarTitle":"Арифметика","title":"Арифметические функции","href":"/ru/reference/functions/regular-functions/arithmetic-functions"},{"sidebarTitle":"Массивы","title":"Функции для работы с массивами","href":"/ru/reference/functions/regular-functions/array-functions"},{"sidebarTitle":"arrayJoin","title":"Функция arrayJoin","href":"/ru/reference/functions/regular-functions/array-join"},{"sidebarTitle":"Битовые","title":"Битовые функции","href":"/ru/reference/functions/regular-functions/bit-functions"},{"sidebarTitle":"Битмап","title":"Функции битмапов","href":"/ru/reference/functions/regular-functions/bitmap-functions"},{"sidebarTitle":"Сравнение","title":"Функции сравнения","href":"/ru/reference/functions/regular-functions/comparison-functions"},{"sidebarTitle":"Условные","title":"Условные функции","href":"/ru/reference/functions/regular-functions/conditional-functions"},{"sidebarTitle":"Дата и время","title":"Функции для работы с датой и временем","href":"/ru/reference/functions/regular-functions/date-time-functions"},{"sidebarTitle":"Расстояние","title":"Функции расстояния","href":"/ru/reference/functions/regular-functions/distance-functions"},{"sidebarTitle":"Встроенный словарь","title":"Функции для работы со встроенными словарями","href":"/ru/reference/functions/regular-functions/embedded-dict-functions"},{"sidebarTitle":"Кодирование","title":"Функции кодирования","href":"/ru/reference/functions/regular-functions/encoding-functions"},{"sidebarTitle":"Шифрование","title":"Функции шифрования","href":"/ru/reference/functions/regular-functions/encryption-functions"},{"sidebarTitle":"Словари","title":"Функции для работы со словарями","href":"/ru/reference/functions/regular-functions/ext-dict-functions"},{"sidebarTitle":"Files","title":"Files","href":"/ru/reference/functions/regular-functions/files"},{"sidebarTitle":"Финансы","title":"Финансовые функции","href":"/ru/reference/functions/regular-functions/financial-functions"},{"sidebarTitle":"Nullable","title":"Функции для работы со значениями типа Nullable","href":"/ru/reference/functions/regular-functions/functions-for-nulls"},{"group":"Геоданные","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Функции Geo","href":"/ru/reference/functions/regular-functions/geo/index"},{"sidebarTitle":"Географические координаты","title":"Функции для работы с географическими координатами","href":"/ru/reference/functions/regular-functions/geo/coordinates"},{"sidebarTitle":"Перестановка координат","title":"Перестановка координат","href":"/ru/reference/functions/regular-functions/geo/flipCoordinates"},{"sidebarTitle":"Geometry","title":"Функции для работы с Geometry","href":"/ru/reference/functions/regular-functions/geo/geometry"},{"sidebarTitle":"Geohash","title":"Функции для работы с Geohash","href":"/ru/reference/functions/regular-functions/geo/geohash"},{"sidebarTitle":"Индексы H3","title":"Функции для работы с индексами H3","href":"/ru/reference/functions/regular-functions/geo/h3"},{"sidebarTitle":"Mapbox Vector Tiles","title":"Функции для кодирования векторных тайлов Mapbox","href":"/ru/reference/functions/regular-functions/geo/mvt"},{"sidebarTitle":"Полигоны","title":"Функции для работы с полигонами","href":"/ru/reference/functions/regular-functions/geo/polygon"},{"sidebarTitle":"Геометрия S2","title":"Функции для работы с индексами S2","href":"/ru/reference/functions/regular-functions/geo/s2"},{"sidebarTitle":"SVG","title":"Функции для создания SVG-изображений из геоданных","href":"/ru/reference/functions/regular-functions/geo/svg"}]},{"sidebarTitle":"Хеш","title":"Хеш-функции","href":"/ru/reference/functions/regular-functions/hash-functions"},{"sidebarTitle":"Оператор IN","title":"Функции, реализующие оператор IN","href":"/ru/reference/functions/regular-functions/in-functions"},{"sidebarTitle":"Интроспекция","title":"Функции интроспекции","href":"/ru/reference/functions/regular-functions/introspection"},{"sidebarTitle":"IP-адреса","title":"Функции для работы с адресами IPv4 и IPv6","href":"/ru/reference/functions/regular-functions/ip-address-functions"},{"sidebarTitle":"JSON","title":"Функции JSON","href":"/ru/reference/functions/regular-functions/json-functions"},{"sidebarTitle":"Логические","title":"Логические функции","href":"/ru/reference/functions/regular-functions/logical-functions"},{"sidebarTitle":"Машинное обучение","title":"Функции машинного обучения","href":"/ru/reference/functions/regular-functions/machine-learning-functions"},{"sidebarTitle":"Математика","title":"Математические функции","href":"/ru/reference/functions/regular-functions/math-functions"},{"sidebarTitle":"NLP","title":"Функции для обработки естественного языка (NLP)","href":"/ru/reference/functions/regular-functions/nlp-functions"},{"sidebarTitle":"NumericIndexedVector","title":"Функции NumericIndexedVector","href":"/ru/reference/functions/regular-functions/numeric-indexed-vector-functions"},{"sidebarTitle":"Прочие","title":"Прочие функции","href":"/ru/reference/functions/regular-functions/other-functions"},{"sidebarTitle":"Случайное число","title":"Функции для генерации случайных чисел","href":"/ru/reference/functions/regular-functions/random-functions"},{"sidebarTitle":"Округление","title":"Функции округления","href":"/ru/reference/functions/regular-functions/rounding-functions"},{"sidebarTitle":"Разделение строк","title":"Функции разделения строк","href":"/ru/reference/functions/regular-functions/splitting-merging-functions"},{"sidebarTitle":"Строки","title":"Функции для работы со строками","href":"/ru/reference/functions/regular-functions/string-functions"},{"sidebarTitle":"Замена строк","title":"Функции замены строк","href":"/ru/reference/functions/regular-functions/string-replace-functions"},{"sidebarTitle":"Поиск в строках","title":"Функции поиска в строках","href":"/ru/reference/functions/regular-functions/string-search-functions"},{"sidebarTitle":"TimeSeries","title":"Функции для работы с временными рядами","href":"/ru/reference/functions/regular-functions/time-series-functions"},{"sidebarTitle":"Временные окна","title":"Функции временных окон","href":"/ru/reference/functions/regular-functions/time-window-functions"},{"sidebarTitle":"Tuple","title":"Функции Tuple","href":"/ru/reference/functions/regular-functions/tuple-functions"},{"sidebarTitle":"Map","title":"Функции Map","href":"/ru/reference/functions/regular-functions/tuple-map-functions"},{"sidebarTitle":"Преобразование типов","title":"Функции преобразования типов","href":"/ru/reference/functions/regular-functions/type-conversion-functions"},{"sidebarTitle":"ULID","title":"Функции для работы с ULID","href":"/ru/reference/functions/regular-functions/ulid-functions"},{"sidebarTitle":"uniqTheta","title":"Функции uniqTheta","href":"/ru/reference/functions/regular-functions/uniqtheta-functions"},{"sidebarTitle":"URL-адреса","title":"Функции для работы с URL-адресами","href":"/ru/reference/functions/regular-functions/url-functions"},{"sidebarTitle":"UUID","title":"Функции для работы с UUID","href":"/ru/reference/functions/regular-functions/uuid-functions"}]},{"group":"Агрегатные функции","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Агрегатные функции","href":"/ru/reference/functions/aggregate-functions/index"},{"sidebarTitle":"Комбинаторы","title":"Комбинаторы агрегатных функций","href":"/ru/reference/functions/aggregate-functions/combinators"},{"title":"GROUPING","href":"/ru/reference/functions/aggregate-functions/grouping_function"},{"sidebarTitle":"Параметрические","title":"Параметрические агрегатные функции","href":"/ru/reference/functions/aggregate-functions/parametric-functions"},{"group":"Справочник","expanded":false,"pages":[{"title":"Агрегатные функции","href":"/ru/reference/functions/aggregate-functions/reference-index"},{"title":"aggThrow","href":"/ru/reference/functions/aggregate-functions/aggThrow"},{"title":"analysisOfVariance","href":"/ru/reference/functions/aggregate-functions/analysis_of_variance"},{"title":"any","href":"/ru/reference/functions/aggregate-functions/any"},{"title":"anyHeavy","href":"/ru/reference/functions/aggregate-functions/anyHeavy"},{"title":"anyLast","href":"/ru/reference/functions/aggregate-functions/anyLast"},{"title":"approx_top_k","href":"/ru/reference/functions/aggregate-functions/approxtopk"},{"title":"approx_top_sum","href":"/ru/reference/functions/aggregate-functions/approxtopsum"},{"title":"argMax","href":"/ru/reference/functions/aggregate-functions/argMax"},{"title":"argAndMax","href":"/ru/reference/functions/aggregate-functions/argAndMax"},{"title":"argMin","href":"/ru/reference/functions/aggregate-functions/argMin"},{"title":"argAndMin","href":"/ru/reference/functions/aggregate-functions/argAndMin"},{"title":"avg","href":"/ru/reference/functions/aggregate-functions/avg"},{"title":"avgWeighted","href":"/ru/reference/functions/aggregate-functions/avgWeighted"},{"title":"boundingRatio","href":"/ru/reference/functions/aggregate-functions/boundrat"},{"title":"categoricalInformationValue","href":"/ru/reference/functions/aggregate-functions/categoricalInformationValue"},{"title":"contingency","href":"/ru/reference/functions/aggregate-functions/contingency"},{"title":"corr","href":"/ru/reference/functions/aggregate-functions/corr"},{"title":"corrMatrix","href":"/ru/reference/functions/aggregate-functions/corrMatrix"},{"title":"corrStable","href":"/ru/reference/functions/aggregate-functions/corrStable"},{"title":"count","href":"/ru/reference/functions/aggregate-functions/count"},{"title":"covarPop","href":"/ru/reference/functions/aggregate-functions/covarPop"},{"title":"covarPopMatrix","href":"/ru/reference/functions/aggregate-functions/covarPopMatrix"},{"title":"covarPopStable","href":"/ru/reference/functions/aggregate-functions/covarPopStable"},{"title":"covarSamp","href":"/ru/reference/functions/aggregate-functions/covarSamp"},{"title":"covarSampMatrix","href":"/ru/reference/functions/aggregate-functions/covarSampMatrix"},{"title":"covarSampStable","href":"/ru/reference/functions/aggregate-functions/covarSampStable"},{"title":"cramersV","href":"/ru/reference/functions/aggregate-functions/cramersV"},{"title":"cramersVBiasCorrected","href":"/ru/reference/functions/aggregate-functions/cramersVBiasCorrected"},{"title":"deltaSum","href":"/ru/reference/functions/aggregate-functions/deltaSum"},{"title":"deltaSumTimestamp","href":"/ru/reference/functions/aggregate-functions/deltaSumTimestamp"},{"title":"distinctDynamicTypes","href":"/ru/reference/functions/aggregate-functions/distinctDynamicTypes"},{"title":"distinctJSONPaths","href":"/ru/reference/functions/aggregate-functions/distinctJSONPaths"},{"title":"distinctJSONPathsAndTypes","href":"/ru/reference/functions/aggregate-functions/distinctJSONPathsAndTypes"},{"title":"entropy","href":"/ru/reference/functions/aggregate-functions/entropy"},{"title":"estimateCompressionRatio","href":"/ru/reference/functions/aggregate-functions/estimateCompressionRatio"},{"title":"exponentialMovingAverage","href":"/ru/reference/functions/aggregate-functions/exponentialMovingAverage"},{"title":"exponentialTimeDecayedAvg","href":"/ru/reference/functions/aggregate-functions/exponentialTimeDecayedAvg"},{"title":"exponentialTimeDecayedCount","href":"/ru/reference/functions/aggregate-functions/exponentialTimeDecayedCount"},{"title":"exponentialTimeDecayedMax","href":"/ru/reference/functions/aggregate-functions/exponentialTimeDecayedMax"},{"title":"exponentialTimeDecayedSum","href":"/ru/reference/functions/aggregate-functions/exponentialTimeDecayedSum"},{"title":"first_value","href":"/ru/reference/functions/aggregate-functions/first_value"},{"title":"flameGraph","href":"/ru/reference/functions/aggregate-functions/flame_graph"},{"sidebarTitle":"gini","title":"gini","href":"/ru/reference/functions/aggregate-functions/gini"},{"title":"groupArray","href":"/ru/reference/functions/aggregate-functions/groupArray"},{"title":"groupArrayArray","href":"/ru/reference/functions/aggregate-functions/groupArrayArray"},{"title":"groupArrayInsertAt","href":"/ru/reference/functions/aggregate-functions/groupArrayInsertAt"},{"title":"groupArrayIntersect","href":"/ru/reference/functions/aggregate-functions/groupArrayIntersect"},{"title":"groupArrayLast","href":"/ru/reference/functions/aggregate-functions/groupArrayLast"},{"title":"groupArrayMovingAvg","href":"/ru/reference/functions/aggregate-functions/groupArrayMovingAvg"},{"title":"groupArrayMovingSum","href":"/ru/reference/functions/aggregate-functions/groupArrayMovingSum"},{"title":"groupArraySample","href":"/ru/reference/functions/aggregate-functions/groupArraySample"},{"title":"groupArraySorted","href":"/ru/reference/functions/aggregate-functions/groupArraySorted"},{"title":"groupBitAnd","href":"/ru/reference/functions/aggregate-functions/groupBitAnd"},{"title":"groupBitmap","href":"/ru/reference/functions/aggregate-functions/groupBitmap"},{"title":"groupBitmapAnd","href":"/ru/reference/functions/aggregate-functions/groupBitmapAnd"},{"title":"groupBitmapOr","href":"/ru/reference/functions/aggregate-functions/groupBitmapOr"},{"title":"groupBitmapXor","href":"/ru/reference/functions/aggregate-functions/groupBitmapXor"},{"title":"groupBitOr","href":"/ru/reference/functions/aggregate-functions/groupBitOr"},{"title":"groupBitXor","href":"/ru/reference/functions/aggregate-functions/groupBitXor"},{"sidebarTitle":"groupConcat","title":"groupConcat","href":"/ru/reference/functions/aggregate-functions/groupConcat"},{"sidebarTitle":"groupFormat","title":"groupFormat","href":"/ru/reference/functions/aggregate-functions/groupFormat"},{"title":"groupUniqArray","href":"/ru/reference/functions/aggregate-functions/groupUniqArray"},{"sidebarTitle":"intervalLengthSum","title":"intervalLengthSum","href":"/ru/reference/functions/aggregate-functions/intervalLengthSum"},{"sidebarTitle":"kolmogorovSmirnovTest","title":"kolmogorovSmirnovTest","href":"/ru/reference/functions/aggregate-functions/kolmogorovSmirnovTest"},{"title":"kurtPop","href":"/ru/reference/functions/aggregate-functions/kurtPop"},{"title":"kurtSamp","href":"/ru/reference/functions/aggregate-functions/kurtSamp"},{"sidebarTitle":"largestTriangleThreeBuckets","title":"largestTriangleThreeBuckets","href":"/ru/reference/functions/aggregate-functions/largestTriangleThreeBuckets"},{"title":"last_value","href":"/ru/reference/functions/aggregate-functions/last_value"},{"sidebarTitle":"mannWhitneyUTest","title":"mannWhitneyUTest","href":"/ru/reference/functions/aggregate-functions/mannWhitneyUTest"},{"title":"max","href":"/ru/reference/functions/aggregate-functions/max"},{"title":"maxIntersections","href":"/ru/reference/functions/aggregate-functions/maxIntersections"},{"title":"maxIntersectionsPosition","href":"/ru/reference/functions/aggregate-functions/maxIntersectionsPosition"},{"title":"maxMap","href":"/ru/reference/functions/aggregate-functions/maxMap"},{"sidebarTitle":"meanZTest","title":"meanZTest","href":"/ru/reference/functions/aggregate-functions/meanZTest"},{"title":"mergedJSONPatch","href":"/ru/reference/functions/aggregate-functions/mergedJSONPatch"},{"title":"median","href":"/ru/reference/functions/aggregate-functions/median"},{"title":"min","href":"/ru/reference/functions/aggregate-functions/min"},{"title":"minMap","href":"/ru/reference/functions/aggregate-functions/minMap"},{"title":"quantile","href":"/ru/reference/functions/aggregate-functions/quantile"},{"title":"quantileGK","href":"/ru/reference/functions/aggregate-functions/quantileGK"},{"title":"quantileBFloat16","href":"/ru/reference/functions/aggregate-functions/quantileBFloat16"},{"title":"quantileDD","href":"/ru/reference/functions/aggregate-functions/quantileddsketch"},{"title":"quantileDeterministic","href":"/ru/reference/functions/aggregate-functions/quantileDeterministic"},{"title":"Функции quantileExact","href":"/ru/reference/functions/aggregate-functions/quantileExact"},{"title":"quantileExactExclusive","href":"/ru/reference/functions/aggregate-functions/quantileExactExclusive"},{"title":"quantileExactHigh","href":"/ru/reference/functions/aggregate-functions/quantileExactHigh"},{"title":"quantileExactInclusive","href":"/ru/reference/functions/aggregate-functions/quantileExactInclusive"},{"title":"quantileExactLow","href":"/ru/reference/functions/aggregate-functions/quantileExactLow"},{"title":"quantileExactWeighted","href":"/ru/reference/functions/aggregate-functions/quantileExactWeighted"},{"title":"quantileExactWeightedInterpolated","href":"/ru/reference/functions/aggregate-functions/quantileExactWeightedInterpolated"},{"title":"quantileInterpolatedWeighted","href":"/ru/reference/functions/aggregate-functions/quantileInterpolatedWeighted"},{"title":"quantilePrometheusHistogram","href":"/ru/reference/functions/aggregate-functions/quantilePrometheusHistogram"},{"title":"Функции quantiles","href":"/ru/reference/functions/aggregate-functions/quantiles"},{"title":"quantilesBFloat16","href":"/ru/reference/functions/aggregate-functions/quantilesBFloat16"},{"title":"quantilesBFloat16Weighted","href":"/ru/reference/functions/aggregate-functions/quantilesBFloat16Weighted"},{"title":"quantilesDD","href":"/ru/reference/functions/aggregate-functions/quantilesDD"},{"title":"quantilesDeterministic","href":"/ru/reference/functions/aggregate-functions/quantilesDeterministic"},{"title":"quantilesExact","href":"/ru/reference/functions/aggregate-functions/quantilesExact"},{"title":"quantilesExactExclusive","href":"/ru/reference/functions/aggregate-functions/quantilesExactExclusive"},{"title":"quantilesExactHigh","href":"/ru/reference/functions/aggregate-functions/quantilesExactHigh"},{"title":"quantilesExactInclusive","href":"/ru/reference/functions/aggregate-functions/quantilesExactInclusive"},{"title":"quantilesExactLow","href":"/ru/reference/functions/aggregate-functions/quantilesExactLow"},{"title":"quantilesExactWeighted","href":"/ru/reference/functions/aggregate-functions/quantilesExactWeighted"},{"title":"quantilesExactWeightedInterpolated","href":"/ru/reference/functions/aggregate-functions/quantilesExactWeightedInterpolated"},{"title":"quantilesGK","href":"/ru/reference/functions/aggregate-functions/quantilesGK"},{"title":"quantilesInterpolatedWeighted","href":"/ru/reference/functions/aggregate-functions/quantilesInterpolatedWeighted"},{"title":"quantilesPrometheusHistogram","href":"/ru/reference/functions/aggregate-functions/quantilesPrometheusHistogram"},{"title":"quantilesTDigest","href":"/ru/reference/functions/aggregate-functions/quantilesTDigest"},{"title":"quantilesTDigestWeighted","href":"/ru/reference/functions/aggregate-functions/quantilesTDigestWeighted"},{"title":"quantilesTiming","href":"/ru/reference/functions/aggregate-functions/quantilesTiming"},{"title":"quantileTDigest","href":"/ru/reference/functions/aggregate-functions/quantileTDigest"},{"title":"quantileTDigestWeighted","href":"/ru/reference/functions/aggregate-functions/quantileTDigestWeighted"},{"title":"quantileTiming","href":"/ru/reference/functions/aggregate-functions/quantileTiming"},{"title":"quantileTimingWeighted","href":"/ru/reference/functions/aggregate-functions/quantileTimingWeighted"},{"title":"quantilesTimingWeighted","href":"/ru/reference/functions/aggregate-functions/quantilesTimingWeighted"},{"title":"rankCorr","href":"/ru/reference/functions/aggregate-functions/rankCorr"},{"title":"regr_avgx","href":"/ru/reference/functions/aggregate-functions/regr_avgx"},{"title":"regr_avgy","href":"/ru/reference/functions/aggregate-functions/regr_avgy"},{"title":"regr_count","href":"/ru/reference/functions/aggregate-functions/regr_count"},{"title":"regr_intercept","href":"/ru/reference/functions/aggregate-functions/regr_intercept"},{"title":"regr_r2","href":"/ru/reference/functions/aggregate-functions/regr_r2"},{"title":"regr_slope","href":"/ru/reference/functions/aggregate-functions/regr_slope"},{"title":"regr_sxx","href":"/ru/reference/functions/aggregate-functions/regr_sxx"},{"title":"regr_sxy","href":"/ru/reference/functions/aggregate-functions/regr_sxy"},{"title":"regr_syy","href":"/ru/reference/functions/aggregate-functions/regr_syy"},{"title":"simpleLinearRegression","href":"/ru/reference/functions/aggregate-functions/simpleLinearRegression"},{"title":"singleValueOrNull","href":"/ru/reference/functions/aggregate-functions/singleValueOrNull"},{"title":"skewPop","href":"/ru/reference/functions/aggregate-functions/skewPop"},{"title":"skewSamp","href":"/ru/reference/functions/aggregate-functions/skewSamp"},{"sidebarTitle":"sparkbar","title":"sparkbar","href":"/ru/reference/functions/aggregate-functions/sparkbar"},{"title":"stddevPop","href":"/ru/reference/functions/aggregate-functions/stddevPop"},{"title":"stddevPopStable","href":"/ru/reference/functions/aggregate-functions/stddevPopStable"},{"title":"stddevSamp","href":"/ru/reference/functions/aggregate-functions/stddevSamp"},{"title":"stddevSampStable","href":"/ru/reference/functions/aggregate-functions/stddevSampStable"},{"title":"stochasticLinearRegression","href":"/ru/reference/functions/aggregate-functions/stochasticLinearRegression"},{"title":"stochasticLogisticRegression","href":"/ru/reference/functions/aggregate-functions/stochasticLogisticRegression"},{"sidebarTitle":"studentTTest","title":"studentTTest","href":"/ru/reference/functions/aggregate-functions/studentTTest"},{"sidebarTitle":"studentTTestOneSample","title":"studentTTestOneSample","href":"/ru/reference/functions/aggregate-functions/studentTTestOneSample"},{"title":"sum","href":"/ru/reference/functions/aggregate-functions/sum"},{"title":"sumCount","href":"/ru/reference/functions/aggregate-functions/sumCount"},{"title":"sumKahan","href":"/ru/reference/functions/aggregate-functions/sumKahan"},{"title":"sumMap","href":"/ru/reference/functions/aggregate-functions/sumMap"},{"title":"sumMapWithOverflow","href":"/ru/reference/functions/aggregate-functions/sumMapWithOverflow"},{"title":"sumWithOverflow","href":"/ru/reference/functions/aggregate-functions/sumWithOverflow"},{"title":"theilsU","href":"/ru/reference/functions/aggregate-functions/theilsU"},{"title":"timeSeriesAvgToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesAvgToGrid"},{"title":"timeSeriesBottomKMasks","href":"/ru/reference/functions/aggregate-functions/timeSeriesBottomKMasks"},{"title":"timeSeriesChangesToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesChangesToGrid"},{"title":"timeSeriesCountToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesCountToGrid"},{"title":"timeSeriesDeltaToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesDeltaToGrid"},{"title":"timeSeriesDerivToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesDerivToGrid"},{"title":"timeSeriesFirstToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesFirstToGrid"},{"title":"timeSeriesGroupArray","href":"/ru/reference/functions/aggregate-functions/timeSeriesGroupArray"},{"title":"timeSeriesIncreaseToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesIncreaseToGrid"},{"title":"timeSeriesInstantDeltaToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesInstantDeltaToGrid"},{"title":"timeSeriesInstantRateToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesInstantRateToGrid"},{"title":"timeSeriesLastToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesLastToGrid"},{"title":"timeSeriesLastTwoSamples","href":"/ru/reference/functions/aggregate-functions/timeSeriesLastTwoSamples"},{"title":"timeSeriesLimitKMasks","href":"/ru/reference/functions/aggregate-functions/timeSeriesLimitKMasks"},{"title":"timeSeriesLinearRegressionToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesLinearRegressionToGrid"},{"title":"timeSeriesMadToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesMadToGrid"},{"title":"timeSeriesMaxToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesMaxToGrid"},{"title":"timeSeriesMinToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesMinToGrid"},{"title":"timeSeriesPredictLinearToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesPredictLinearToGrid"},{"title":"timeSeriesPresentToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesPresentToGrid"},{"title":"timeSeriesQuantileToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesQuantileToGrid"},{"title":"timeSeriesRateToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesRateToGrid"},{"title":"timeSeriesResampleToGridWithStaleness","href":"/ru/reference/functions/aggregate-functions/timeSeriesResampleToGridWithStaleness"},{"title":"timeSeriesResetsToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesResetsToGrid"},{"title":"timeSeriesStddevToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesStddevToGrid"},{"title":"timeSeriesStdvarToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesStdvarToGrid"},{"title":"timeSeriesSumToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesSumToGrid"},{"title":"timeSeriesTimestampOfFirstToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesTimestampOfFirstToGrid"},{"title":"timeSeriesTimestampOfLastToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesTimestampOfLastToGrid"},{"title":"timeSeriesTimestampOfMaxToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesTimestampOfMaxToGrid"},{"title":"timeSeriesTimestampOfMinToGrid","href":"/ru/reference/functions/aggregate-functions/timeSeriesTimestampOfMinToGrid"},{"title":"timeSeriesTopKMasks","href":"/ru/reference/functions/aggregate-functions/timeSeriesTopKMasks"},{"title":"topK","href":"/ru/reference/functions/aggregate-functions/topK"},{"title":"topKWeighted","href":"/ru/reference/functions/aggregate-functions/topKWeighted"},{"title":"uniq","href":"/ru/reference/functions/aggregate-functions/uniq"},{"title":"uniqCombined","href":"/ru/reference/functions/aggregate-functions/uniqCombined"},{"title":"uniqCombined64","href":"/ru/reference/functions/aggregate-functions/uniqCombined64"},{"title":"uniqExact","href":"/ru/reference/functions/aggregate-functions/uniqExact"},{"title":"uniqHLL12","href":"/ru/reference/functions/aggregate-functions/uniqHLL12"},{"title":"uniqTheta","href":"/ru/reference/functions/aggregate-functions/uniqthetasketch"},{"title":"varPop","href":"/ru/reference/functions/aggregate-functions/varPop"},{"title":"varPopStable","href":"/ru/reference/functions/aggregate-functions/varPopStable"},{"title":"varSamp","href":"/ru/reference/functions/aggregate-functions/varSamp"},{"title":"varSampStable","href":"/ru/reference/functions/aggregate-functions/varSampStable"},{"sidebarTitle":"welchTTest","title":"welchTTest","href":"/ru/reference/functions/aggregate-functions/welchTTest"}]}]},{"group":"Табличные функции","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Табличные функции","href":"/ru/reference/functions/table-functions/index"},{"sidebarTitle":"arrowFlight","title":"arrowFlight","href":"/ru/reference/functions/table-functions/arrowflight"},{"sidebarTitle":"azureBlobStorage","title":"azureBlobStorage","href":"/ru/reference/functions/table-functions/azureBlobStorage"},{"sidebarTitle":"azureBlobStorageCluster","title":"azureBlobStorageCluster","href":"/ru/reference/functions/table-functions/azureBlobStorageCluster"},{"sidebarTitle":"bigquery","title":"bigquery","href":"/ru/reference/functions/table-functions/bigquery"},{"sidebarTitle":"cluster","title":"clusterAllReplicas","href":"/ru/reference/functions/table-functions/cluster"},{"sidebarTitle":"deltaLake","title":"deltaLake","href":"/ru/reference/functions/table-functions/deltalake"},{"sidebarTitle":"deltaLakeCluster","title":"deltaLakeCluster","href":"/ru/reference/functions/table-functions/deltalakeCluster"},{"sidebarTitle":"dictionary","title":"dictionary","href":"/ru/reference/functions/table-functions/dictionary"},{"sidebarTitle":"executable","title":"executable","href":"/ru/reference/functions/table-functions/executable"},{"sidebarTitle":"eval","title":"eval","href":"/ru/reference/functions/table-functions/eval"},{"sidebarTitle":"file","title":"file","href":"/ru/reference/functions/table-functions/file"},{"sidebarTitle":"fileCluster","title":"fileCluster","href":"/ru/reference/functions/table-functions/fileCluster"},{"sidebarTitle":"filesystem","title":"filesystem","href":"/ru/reference/functions/table-functions/filesystem"},{"sidebarTitle":"format","title":"format","href":"/ru/reference/functions/table-functions/format"},{"sidebarTitle":"fuzzJSON","title":"fuzzJSON","href":"/ru/reference/functions/table-functions/fuzzJSON"},{"sidebarTitle":"fuzzQuery","title":"fuzzQuery","href":"/ru/reference/functions/table-functions/fuzzQuery"},{"sidebarTitle":"gcs","title":"gcs","href":"/ru/reference/functions/table-functions/gcs"},{"sidebarTitle":"generateRandom","title":"generateRandom","href":"/ru/reference/functions/table-functions/generate"},{"sidebarTitle":"generate_series","title":"generate_series (generateSeries)","href":"/ru/reference/functions/table-functions/generate_series"},{"sidebarTitle":"hdfs","title":"hdfs","href":"/ru/reference/functions/table-functions/hdfs"},{"sidebarTitle":"hdfsCluster","title":"hdfsCluster","href":"/ru/reference/functions/table-functions/hdfsCluster"},{"sidebarTitle":"hudi","title":"hudi","href":"/ru/reference/functions/table-functions/hudi"},{"sidebarTitle":"hudiCluster","title":"Табличная функция hudiCluster","href":"/ru/reference/functions/table-functions/hudiCluster"},{"sidebarTitle":"iceberg","title":"iceberg","href":"/ru/reference/functions/table-functions/iceberg"},{"sidebarTitle":"icebergCluster","title":"icebergCluster","href":"/ru/reference/functions/table-functions/icebergCluster"},{"sidebarTitle":"input","title":"input","href":"/ru/reference/functions/table-functions/input"},{"sidebarTitle":"jdbc","title":"jdbc","href":"/ru/reference/functions/table-functions/jdbc"},{"title":"loop","href":"/ru/reference/functions/table-functions/loop"},{"sidebarTitle":"merge","title":"merge","href":"/ru/reference/functions/table-functions/merge"},{"sidebarTitle":"mergeTreeCodecBlockCounts","title":"mergeTreeCodecBlockCounts","href":"/ru/reference/functions/table-functions/mergeTreeCodecBlockCounts"},{"sidebarTitle":"mergeTreeIndex","title":"mergeTreeIndex","href":"/ru/reference/functions/table-functions/mergeTreeIndex"},{"sidebarTitle":"mergeTreeProjection","title":"mergeTreeProjection","href":"/ru/reference/functions/table-functions/mergeTreeProjection"},{"sidebarTitle":"mergeTreeTextIndex","title":"mergeTreeTextIndex","href":"/ru/reference/functions/table-functions/mergeTreeTextIndex"},{"sidebarTitle":"mongodb","title":"mongodb","href":"/ru/reference/functions/table-functions/mongodb"},{"sidebarTitle":"mysql","title":"mysql","href":"/ru/reference/functions/table-functions/mysql"},{"sidebarTitle":"функция null","title":"null","href":"/ru/reference/functions/table-functions/null"},{"sidebarTitle":"numbers","title":"numbers","href":"/ru/reference/functions/table-functions/numbers"},{"sidebarTitle":"odbc","title":"Табличная функция odbc","href":"/ru/reference/functions/table-functions/odbc"},{"sidebarTitle":"paimon","title":"paimon","href":"/ru/reference/functions/table-functions/paimon"},{"sidebarTitle":"paimonCluster","title":"paimonCluster","href":"/ru/reference/functions/table-functions/paimonCluster"},{"sidebarTitle":"postgresql","title":"postgresql","href":"/ru/reference/functions/table-functions/postgresql"},{"sidebarTitle":"primes","title":"primes","href":"/ru/reference/functions/table-functions/primes"},{"sidebarTitle":"prometheusQuery","title":"prometheusQuery","href":"/ru/reference/functions/table-functions/prometheusQuery"},{"sidebarTitle":"prometheusQueryRange","title":"prometheusQueryRange","href":"/ru/reference/functions/table-functions/prometheusQueryRange"},{"sidebarTitle":"redis","title":"redis","href":"/ru/reference/functions/table-functions/redis"},{"sidebarTitle":"remote","title":"remote, remoteSecure","href":"/ru/reference/functions/table-functions/remote"},{"sidebarTitle":"s3","title":"табличная функция s3","href":"/ru/reference/functions/table-functions/s3"},{"sidebarTitle":"s3Cluster","title":"s3Cluster","href":"/ru/reference/functions/table-functions/s3Cluster"},{"sidebarTitle":"sqlite","title":"sqlite","href":"/ru/reference/functions/table-functions/sqlite"},{"sidebarTitle":"timeSeriesData","title":"timeSeriesData","href":"/ru/reference/functions/table-functions/timeSeriesData"},{"sidebarTitle":"timeSeriesMetricFamilies","title":"timeSeriesMetricFamilies","href":"/ru/reference/functions/table-functions/timeSeriesMetricFamilies"},{"sidebarTitle":"timeSeriesSamples","title":"timeSeriesSamples","href":"/ru/reference/functions/table-functions/timeSeriesSamples"},{"sidebarTitle":"timeSeriesSelector","title":"timeSeriesSelector","href":"/ru/reference/functions/table-functions/timeSeriesSelector"},{"sidebarTitle":"timeSeriesTags","title":"timeSeriesTags","href":"/ru/reference/functions/table-functions/timeSeriesTags"},{"sidebarTitle":"url","title":"url","href":"/ru/reference/functions/table-functions/url"},{"sidebarTitle":"urlCluster","title":"urlCluster","href":"/ru/reference/functions/table-functions/urlCluster"},{"sidebarTitle":"values","title":"values","href":"/ru/reference/functions/table-functions/values"},{"sidebarTitle":"view","title":"view","href":"/ru/reference/functions/table-functions/view"},{"sidebarTitle":"ytsaurus","title":"ytsaurus","href":"/ru/reference/functions/table-functions/ytsaurus"},{"sidebarTitle":"zeros","title":"zeros","href":"/ru/reference/functions/table-functions/zeros"}]},{"group":"Оконные функции","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Оконные функции","href":"/ru/reference/functions/window-functions/index"},{"sidebarTitle":"cume_dist","title":"cume_dist","href":"/ru/reference/functions/window-functions/cume_dist"},{"sidebarTitle":"dense_rank","title":"dense_rank","href":"/ru/reference/functions/window-functions/dense_rank"},{"sidebarTitle":"first_value","title":"first_value","href":"/ru/reference/functions/window-functions/first_value"},{"sidebarTitle":"lag","title":"lag","href":"/ru/reference/functions/window-functions/lag"},{"sidebarTitle":"lagInFrame","title":"lagInFrame","href":"/ru/reference/functions/window-functions/lagInFrame"},{"sidebarTitle":"last_value","title":"last_value","href":"/ru/reference/functions/window-functions/last_value"},{"sidebarTitle":"lead","title":"lead","href":"/ru/reference/functions/window-functions/lead"},{"sidebarTitle":"leadInFrame","title":"leadInFrame","href":"/ru/reference/functions/window-functions/leadInFrame"},{"sidebarTitle":"nonNegativeDerivative","title":"nonNegativeDerivative","href":"/ru/reference/functions/window-functions/nonNegativeDerivative"},{"sidebarTitle":"nth_value","title":"nth_value","href":"/ru/reference/functions/window-functions/nth_value"},{"sidebarTitle":"ntile","title":"ntile","href":"/ru/reference/functions/window-functions/ntile"},{"sidebarTitle":"percent_rank","title":"percent_rank","href":"/ru/reference/functions/window-functions/percent_rank"},{"sidebarTitle":"rank","title":"rank","href":"/ru/reference/functions/window-functions/rank"},{"sidebarTitle":"row_number","title":"row_number","href":"/ru/reference/functions/window-functions/row_number"}]},{"group":"Пользовательские функции","pages":[{"sidebarTitle":"UDF","title":"Пользовательские функции (UDF)","href":"/ru/reference/functions/regular-functions/udf"},{"sidebarTitle":"WebAssembly UDF","title":"Пользовательские функции WebAssembly","href":"/ru/reference/functions/regular-functions/wasm_udf"}]}]},{"group":"Форматы","expanded":false,"pages":[{"sidebarTitle":"Просмотреть все форматы...","title":"Форматы ввода и вывода данных","href":"/ru/reference/formats/index"},{"group":"Arrow","expanded":false,"pages":[{"title":"Arrow","href":"/ru/reference/formats/Arrow/Arrow"},{"title":"ArrowStream","href":"/ru/reference/formats/Arrow/ArrowStream"}]},{"group":"Avro","expanded":false,"pages":[{"title":"Avro","href":"/ru/reference/formats/Avro/Avro"},{"title":"AvroConfluent","href":"/ru/reference/formats/Avro/AvroConfluent"}]},{"title":"BSONEachRow","href":"/ru/reference/formats/BSONEachRow"},{"title":"Buffers","href":"/ru/reference/formats/Buffers"},{"group":"CSV","expanded":false,"pages":[{"title":"CSV","href":"/ru/reference/formats/CSV/CSV"},{"title":"CSVWithNames","href":"/ru/reference/formats/CSV/CSVWithNames"},{"title":"CSVWithNamesAndTypes","href":"/ru/reference/formats/CSV/CSVWithNamesAndTypes"}]},{"title":"CapnProto","href":"/ru/reference/formats/CapnProto"},{"group":"CustomSeparated","expanded":false,"pages":[{"title":"CustomSeparated","href":"/ru/reference/formats/CustomSeparated/CustomSeparated"},{"title":"CustomSeparatedIgnoreSpaces","href":"/ru/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpaces"},{"title":"CustomSeparatedIgnoreSpacesWithNames","href":"/ru/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNames"},{"title":"CustomSeparatedIgnoreSpacesWithNamesAndTypes","href":"/ru/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNamesAndTypes"},{"title":"CustomSeparatedWithNames","href":"/ru/reference/formats/CustomSeparated/CustomSeparatedWithNames"},{"title":"CustomSeparatedWithNamesAndTypes","href":"/ru/reference/formats/CustomSeparated/CustomSeparatedWithNamesAndTypes"}]},{"title":"DWARF","href":"/ru/reference/formats/DWARF"},{"title":"Form","href":"/ru/reference/formats/Form"},{"sidebarTitle":"GeoJSON","title":"GeoJSON","href":"/ru/reference/formats/GeoJSON"},{"title":"Hash","href":"/ru/reference/formats/Hash"},{"title":"HiveText","href":"/ru/reference/formats/HiveText"},{"group":"JSON","expanded":false,"pages":[{"title":"JSON","href":"/ru/reference/formats/JSON/JSON"},{"title":"JSONAsObject","href":"/ru/reference/formats/JSON/JSONAsObject"},{"title":"JSONAsString","href":"/ru/reference/formats/JSON/JSONAsString"},{"title":"JSONColumns","href":"/ru/reference/formats/JSON/JSONColumns"},{"title":"JSONColumnsWithMetadata","href":"/ru/reference/formats/JSON/JSONColumnsWithMetadata"},{"title":"JSONCompact","href":"/ru/reference/formats/JSON/JSONCompact"},{"title":"JSONCompactColumns","href":"/ru/reference/formats/JSON/JSONCompactColumns"},{"title":"JSONCompactEachRow","href":"/ru/reference/formats/JSON/JSONCompactEachRow"},{"title":"JSONCompactEachRowWithNames","href":"/ru/reference/formats/JSON/JSONCompactEachRowWithNames"},{"title":"JSONCompactEachRowWithNamesAndTypes","href":"/ru/reference/formats/JSON/JSONCompactEachRowWithNamesAndTypes"},{"title":"JSONCompactEachRowWithProgress","href":"/ru/reference/formats/JSON/JSONCompactEachRowWithProgress"},{"title":"JSONCompactStrings","href":"/ru/reference/formats/JSON/JSONCompactStrings"},{"title":"JSONCompactStringsEachRow","href":"/ru/reference/formats/JSON/JSONCompactStringsEachRow"},{"title":"JSONCompactStringsEachRowWithNames","href":"/ru/reference/formats/JSON/JSONCompactStringsEachRowWithNames"},{"title":"JSONCompactStringsEachRowWithNamesAndTypes","href":"/ru/reference/formats/JSON/JSONCompactStringsEachRowWithNamesAndTypes"},{"title":"JSONCompactStringsEachRowWithProgress","href":"/ru/reference/formats/JSON/JSONCompactStringsEachRowWithProgress"},{"title":"JSONEachRow","href":"/ru/reference/formats/JSON/JSONEachRow"},{"title":"JSONEachRowWithProgress","href":"/ru/reference/formats/JSON/JSONEachRowWithProgress"},{"title":"JSONLines","href":"/ru/reference/formats/JSON/JSONLines"},{"title":"JSONObjectEachRow","href":"/ru/reference/formats/JSON/JSONObjectEachRow"},{"title":"JSONStrings","href":"/ru/reference/formats/JSON/JSONStrings"},{"title":"JSONStringsEachRow","href":"/ru/reference/formats/JSON/JSONStringsEachRow"},{"title":"JSONStringsEachRowWithProgress","href":"/ru/reference/formats/JSON/JSONStringsEachRowWithProgress"},{"title":"PrettyJSONEachRow","href":"/ru/reference/formats/JSON/PrettyJSONEachRow"},{"title":"Настройки формата для JSON","href":"/ru/reference/formats/JSON/format-settings"}]},{"group":"LineAsString","expanded":false,"pages":[{"title":"LineAsString","href":"/ru/reference/formats/LineAsString/LineAsString"},{"title":"LineAsStringWithNames","href":"/ru/reference/formats/LineAsString/LineAsStringWithNames"},{"title":"LineAsStringWithNamesAndTypes","href":"/ru/reference/formats/LineAsString/LineAsStringWithNamesAndTypes"}]},{"title":"Markdown","href":"/ru/reference/formats/Markdown"},{"title":"MsgPack","href":"/ru/reference/formats/MsgPack"},{"title":"MySQLDump","href":"/ru/reference/formats/MySQLDump"},{"title":"MySQLWire","href":"/ru/reference/formats/MySQLWire"},{"title":"Native","href":"/ru/reference/formats/Native"},{"title":"Npy","href":"/ru/reference/formats/Npy"},{"title":"Null","href":"/ru/reference/formats/Null"},{"title":"ODBCDriver2","href":"/ru/reference/formats/ODBCDriver2"},{"title":"ORC","href":"/ru/reference/formats/ORC"},{"title":"One","href":"/ru/reference/formats/One"},{"group":"Parquet","expanded":false,"pages":[{"title":"Parquet","href":"/ru/reference/formats/Parquet/Parquet"},{"title":"ParquetMetadata","href":"/ru/reference/formats/Parquet/ParquetMetadata"}]},{"title":"PNG","href":"/ru/reference/formats/PNG"},{"title":"PostgreSQLWire","href":"/ru/reference/formats/PostgreSQLWire"},{"group":"Pretty","expanded":false,"pages":[{"title":"Pretty","href":"/ru/reference/formats/Pretty/Pretty"},{"title":"PrettyCompact","href":"/ru/reference/formats/Pretty/PrettyCompact"},{"title":"PrettyCompactMonoBlock","href":"/ru/reference/formats/Pretty/PrettyCompactMonoBlock"},{"title":"PrettyCompactNoEscapes","href":"/ru/reference/formats/Pretty/PrettyCompactNoEscapes"},{"title":"PrettyCompactNoEscapesMonoBlock","href":"/ru/reference/formats/Pretty/PrettyCompactNoEscapesMonoBlock"},{"title":"PrettyMonoBlock","href":"/ru/reference/formats/Pretty/PrettyMonoBlock"},{"title":"PrettyNoEscapes","href":"/ru/reference/formats/Pretty/PrettyNoEscapes"},{"title":"PrettyNoEscapesMonoBlock","href":"/ru/reference/formats/Pretty/PrettyNoEscapesMonoBlock"},{"title":"PrettySpace","href":"/ru/reference/formats/Pretty/PrettySpace"},{"title":"PrettySpaceMonoBlock","href":"/ru/reference/formats/Pretty/PrettySpaceMonoBlock"},{"title":"PrettySpaceNoEscapes","href":"/ru/reference/formats/Pretty/PrettySpaceNoEscapes"},{"title":"PrettySpaceNoEscapesMonoBlock","href":"/ru/reference/formats/Pretty/PrettySpaceNoEscapesMonoBlock"}]},{"title":"Prometheus","href":"/ru/reference/formats/Prometheus"},{"group":"Protobuf","expanded":false,"pages":[{"title":"Protobuf","href":"/ru/reference/formats/Protobuf/Protobuf"},{"title":"ProtobufList","href":"/ru/reference/formats/Protobuf/ProtobufList"},{"title":"ProtobufSingle","href":"/ru/reference/formats/Protobuf/ProtobufSingle"}]},{"group":"Puffin","expanded":false,"pages":[{"title":"Puffin","href":"/ru/reference/formats/Puffin/Puffin"},{"title":"PuffinMetadata","href":"/ru/reference/formats/Puffin/PuffinMetadata"}]},{"title":"RawBLOB","href":"/ru/reference/formats/RawBLOB"},{"title":"Regexp","href":"/ru/reference/formats/Regexp"},{"group":"RowBinary","expanded":false,"pages":[{"title":"RowBinary","href":"/ru/reference/formats/RowBinary/RowBinary"},{"title":"RowBinaryWithDefaults","href":"/ru/reference/formats/RowBinary/RowBinaryWithDefaults"},{"title":"RowBinaryWithNames","href":"/ru/reference/formats/RowBinary/RowBinaryWithNames"},{"title":"RowBinaryWithNamesAndTypes","href":"/ru/reference/formats/RowBinary/RowBinaryWithNamesAndTypes"},{"title":"RowBinaryWithNamesAndTypesAndDefaults","href":"/ru/reference/formats/RowBinary/RowBinaryWithNamesAndTypesAndDefaults"}]},{"title":"SQLInsert","href":"/ru/reference/formats/SQLInsert"},{"title":"SQLite","href":"/ru/reference/formats/SQLite"},{"group":"TabSeparated","expanded":false,"pages":[{"title":"TSKV","href":"/ru/reference/formats/TabSeparated/TSKV"},{"title":"TabSeparated","href":"/ru/reference/formats/TabSeparated/TabSeparated"},{"title":"TabSeparatedRaw","href":"/ru/reference/formats/TabSeparated/TabSeparatedRaw"},{"title":"TabSeparatedRawWithNames","href":"/ru/reference/formats/TabSeparated/TabSeparatedRawWithNames"},{"title":"TabSeparatedRawWithNamesAndTypes","href":"/ru/reference/formats/TabSeparated/TabSeparatedRawWithNamesAndTypes"},{"title":"TabSeparatedWithNames","href":"/ru/reference/formats/TabSeparated/TabSeparatedWithNames"},{"title":"TabSeparatedWithNamesAndTypes","href":"/ru/reference/formats/TabSeparated/TabSeparatedWithNamesAndTypes"}]},{"group":"Template","expanded":false,"pages":[{"title":"Template","href":"/ru/reference/formats/Template/Template"},{"title":"TemplateIgnoreSpaces","href":"/ru/reference/formats/Template/TemplateIgnoreSpaces"}]},{"title":"Values","href":"/ru/reference/formats/Values"},{"title":"Vertical","href":"/ru/reference/formats/Vertical"},{"title":"XML","href":"/ru/reference/formats/XML"}]},{"group":"Настройки","expanded":false,"pages":[{"title":"Настройки","sidebarTitle":"Обзор","mode":"wide","href":"/ru/reference/settings/index"},{"group":"Настройки сервера","directory":"none","pages":[{"sidebarTitle":"Обзор","title":"Настройки сервера","href":"/ru/reference/settings/server-settings/settings"},{"title":"настройки сервера access_control_*","sidebarTitle":"access_control_*","href":"/ru/reference/settings/server-settings/settings/access-control"},{"title":"aggregate_function_* настройки сервера","sidebarTitle":"aggregate_function_*","href":"/ru/reference/settings/server-settings/settings/aggregate-function"},{"title":"настройки сервера allow_*","sidebarTitle":"allow_*","href":"/ru/reference/settings/server-settings/settings/allow"},{"title":"Настройки сервера allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/ru/reference/settings/server-settings/settings/allow-experimental"},{"title":"настройки сервера async_insert_*","sidebarTitle":"async_insert_*","href":"/ru/reference/settings/server-settings/settings/async-insert"},{"title":"настройки сервера async_load_*","sidebarTitle":"async_load_*","href":"/ru/reference/settings/server-settings/settings/async-load"},{"title":"настройки сервера asynchronous_*","sidebarTitle":"asynchronous_*","href":"/ru/reference/settings/server-settings/settings/asynchronous"},{"title":"Настройки сервера asynchronous_metrics_*","sidebarTitle":"asynchronous_metrics_*","href":"/ru/reference/settings/server-settings/settings/asynchronous-metrics"},{"title":"Настройки сервера background_*","sidebarTitle":"background_*","href":"/ru/reference/settings/server-settings/settings/background"},{"title":"настройки сервера background_merges_*","sidebarTitle":"background_merges_*","href":"/ru/reference/settings/server-settings/settings/background-merges"},{"title":"Настройки сервера background_schedule_*","sidebarTitle":"background_schedule_*","href":"/ru/reference/settings/server-settings/settings/background-schedule"},{"title":"настройки сервера backup_*","sidebarTitle":"backup_*","href":"/ru/reference/settings/server-settings/settings/backup"},{"title":"Настройки сервера backups_*","sidebarTitle":"backups_*","href":"/ru/reference/settings/server-settings/settings/backups"},{"title":"Настройки сервера columns_cache_*","sidebarTitle":"columns_cache_*","href":"/ru/reference/settings/server-settings/settings/columns-cache"},{"title":"настройки сервера compiled_expression_*","sidebarTitle":"compiled_expression_*","href":"/ru/reference/settings/server-settings/settings/compiled-expression"},{"title":"настройки сервера concurrent_threads_*","sidebarTitle":"concurrent_threads_*","href":"/ru/reference/settings/server-settings/settings/concurrent-threads"},{"title":"настройки сервера cpu_slot_*","sidebarTitle":"cpu_slot_*","href":"/ru/reference/settings/server-settings/settings/cpu-slot"},{"title":"настройки сервера custom_*","sidebarTitle":"custom_*","href":"/ru/reference/settings/server-settings/settings/custom"},{"title":"настройки сервера database_catalog_*","sidebarTitle":"database_catalog_*","href":"/ru/reference/settings/server-settings/settings/database-catalog"},{"title":"настройки сервера database_replicated_*","sidebarTitle":"database_replicated_*","href":"/ru/reference/settings/server-settings/settings/database-replicated"},{"title":"настройки сервера default_*","sidebarTitle":"default_*","href":"/ru/reference/settings/server-settings/settings/default"},{"title":"настройки сервера default_replica_*","sidebarTitle":"default_replica_*","href":"/ru/reference/settings/server-settings/settings/default-replica"},{"title":"Настройки сервера dictionaries_*","sidebarTitle":"dictionaries_*","href":"/ru/reference/settings/server-settings/settings/dictionaries"},{"title":"настройки сервера disable_*","sidebarTitle":"disable_*","href":"/ru/reference/settings/server-settings/settings/disable"},{"title":"Настройки сервера disk_connections_*","sidebarTitle":"disk_connections_*","href":"/ru/reference/settings/server-settings/settings/disk-connections"},{"title":"настройки сервера distributed_*","sidebarTitle":"distributed_*","href":"/ru/reference/settings/server-settings/settings/distributed"},{"title":"настройки сервера distributed_cache_*","sidebarTitle":"distributed_cache_*","href":"/ru/reference/settings/server-settings/settings/distributed-cache"},{"title":"настройки сервера distributed_ddl_*","sidebarTitle":"distributed_ddl_*","href":"/ru/reference/settings/server-settings/settings/distributed-ddl"},{"title":"настройки сервера dns_allow_*","sidebarTitle":"dns_allow_*","href":"/ru/reference/settings/server-settings/settings/dns-allow"},{"title":"Настройки сервера dns_cache_*","sidebarTitle":"dns_cache_*","href":"/ru/reference/settings/server-settings/settings/dns-cache"},{"title":"настройки сервера drop_distributed_*","sidebarTitle":"drop_distributed_*","href":"/ru/reference/settings/server-settings/settings/drop-distributed"},{"title":"настройки сервера enable_*","sidebarTitle":"enable_*","href":"/ru/reference/settings/server-settings/settings/enable"},{"title":"настройки сервера encryption_header_*","sidebarTitle":"encryption_header_*","href":"/ru/reference/settings/server-settings/settings/encryption-header"},{"title":"настройки сервера format_*","sidebarTitle":"format_*","href":"/ru/reference/settings/server-settings/settings/format"},{"title":"настройки сервера global_profiler_*","sidebarTitle":"global_profiler_*","href":"/ru/reference/settings/server-settings/settings/global-profiler"},{"title":"Настройки сервера graphite_*","sidebarTitle":"graphite_*","href":"/ru/reference/settings/server-settings/settings/graphite"},{"title":"настройки сервера http_*","sidebarTitle":"http_*","href":"/ru/reference/settings/server-settings/settings/http"},{"title":"настройки сервера http_connections_*","sidebarTitle":"http_connections_*","href":"/ru/reference/settings/server-settings/settings/http-connections"},{"title":"настройки сервера iceberg_catalog_*","sidebarTitle":"iceberg_catalog_*","href":"/ru/reference/settings/server-settings/settings/iceberg-catalog"},{"title":"настройки сервера iceberg_compaction_*","sidebarTitle":"iceberg_compaction_*","href":"/ru/reference/settings/server-settings/settings/iceberg-compaction"},{"title":"настройки сервера iceberg_metadata_*","sidebarTitle":"iceberg_metadata_*","href":"/ru/reference/settings/server-settings/settings/iceberg-metadata"},{"title":"настройки сервера iceberg_scheduler_*","sidebarTitle":"iceberg_scheduler_*","href":"/ru/reference/settings/server-settings/settings/iceberg-scheduler"},{"title":"настройки сервера index_mark_*","sidebarTitle":"index_mark_*","href":"/ru/reference/settings/server-settings/settings/index-mark"},{"title":"настройки сервера index_uncompressed_*","sidebarTitle":"index_uncompressed_*","href":"/ru/reference/settings/server-settings/settings/index-uncompressed"},{"title":"настройки сервера interserver_*","sidebarTitle":"interserver_*","href":"/ru/reference/settings/server-settings/settings/interserver"},{"title":"настройки сервера interserver_http_*","sidebarTitle":"interserver_http_*","href":"/ru/reference/settings/server-settings/settings/interserver-http"},{"title":"настройки сервера interserver_https_*","sidebarTitle":"interserver_https_*","href":"/ru/reference/settings/server-settings/settings/interserver-https"},{"title":"Настройки сервера jemalloc_*","sidebarTitle":"jemalloc_*","href":"/ru/reference/settings/server-settings/settings/jemalloc"},{"title":"Настройки сервера jemalloc_enable_*","sidebarTitle":"jemalloc_enable_*","href":"/ru/reference/settings/server-settings/settings/jemalloc-enable"},{"title":"Настройки сервера jemalloc_flush_*","sidebarTitle":"jemalloc_flush_*","href":"/ru/reference/settings/server-settings/settings/jemalloc-flush"},{"title":"настройки сервера keeper_*","sidebarTitle":"keeper_*","href":"/ru/reference/settings/server-settings/settings/keeper"},{"title":"Настройки сервера keeper_server.socket_*","sidebarTitle":"keeper_server.socket_*","href":"/ru/reference/settings/server-settings/settings/keeper-server-socket"},{"title":"Настройки сервера license_*","sidebarTitle":"license_*","href":"/ru/reference/settings/server-settings/settings/license"},{"title":"настройки сервера listen_*","sidebarTitle":"listen_*","href":"/ru/reference/settings/server-settings/settings/listen"},{"title":"настройки сервера load_marks_*","sidebarTitle":"load_marks_*","href":"/ru/reference/settings/server-settings/settings/load-marks"},{"title":"Настройки сервера logger.async_*","sidebarTitle":"logger.async_*","href":"/ru/reference/settings/server-settings/settings/logger-async"},{"title":"Настройки сервера logger.console_*","sidebarTitle":"logger.console_*","href":"/ru/reference/settings/server-settings/settings/logger-console"},{"title":"настройки сервера mark_cache_*","sidebarTitle":"mark_cache_*","href":"/ru/reference/settings/server-settings/settings/mark-cache"},{"title":"max_* настройки сервера","sidebarTitle":"max_*","href":"/ru/reference/settings/server-settings/settings/max"},{"title":"настройки сервера max_backups_*","sidebarTitle":"max_backups_*","href":"/ru/reference/settings/server-settings/settings/max-backups"},{"title":"настройки сервера max_concurrent_*","sidebarTitle":"max_concurrent_*","href":"/ru/reference/settings/server-settings/settings/max-concurrent"},{"title":"настройки сервера max_database_*","sidebarTitle":"max_database_*","href":"/ru/reference/settings/server-settings/settings/max-database"},{"title":"настройки сервера max_dictionary_*","sidebarTitle":"max_dictionary_*","href":"/ru/reference/settings/server-settings/settings/max-dictionary"},{"title":"настройки сервера max_distributed_*","sidebarTitle":"max_distributed_*","href":"/ru/reference/settings/server-settings/settings/max-distributed"},{"title":"настройки сервера max_format_*","sidebarTitle":"max_format_*","href":"/ru/reference/settings/server-settings/settings/max-format"},{"title":"настройки сервера max_io_*","sidebarTitle":"max_io_*","href":"/ru/reference/settings/server-settings/settings/max-io"},{"title":"настройки сервера max_local_*","sidebarTitle":"max_local_*","href":"/ru/reference/settings/server-settings/settings/max-local"},{"title":"настройки сервера max_named_*","sidebarTitle":"max_named_*","href":"/ru/reference/settings/server-settings/settings/max-named"},{"title":"настройки сервера max_pending_*","sidebarTitle":"max_pending_*","href":"/ru/reference/settings/server-settings/settings/max-pending"},{"title":"настройки сервера max_prefixes_*","sidebarTitle":"max_prefixes_*","href":"/ru/reference/settings/server-settings/settings/max-prefixes"},{"title":"Настройки сервера max_remote_*","sidebarTitle":"max_remote_*","href":"/ru/reference/settings/server-settings/settings/max-remote"},{"title":"Настройки сервера max_replicated_*","sidebarTitle":"max_replicated_*","href":"/ru/reference/settings/server-settings/settings/max-replicated"},{"title":"Настройки сервера max_server_memory_usage_*","sidebarTitle":"max_server_memory_usage_*","href":"/ru/reference/settings/server-settings/settings/max-server-memory-usage"},{"title":"Настройки сервера max_snapshot_*","sidebarTitle":"max_snapshot_*","href":"/ru/reference/settings/server-settings/settings/max-snapshot"},{"title":"настройки сервера max_table_*","sidebarTitle":"max_table_*","href":"/ru/reference/settings/server-settings/settings/max-table"},{"title":"настройки сервера max_thread_*","sidebarTitle":"max_thread_*","href":"/ru/reference/settings/server-settings/settings/max-thread"},{"title":"настройки сервера max_view_*","sidebarTitle":"max_view_*","href":"/ru/reference/settings/server-settings/settings/max-view"},{"title":"Настройки сервера memory_worker_*","sidebarTitle":"memory_worker_*","href":"/ru/reference/settings/server-settings/settings/memory-worker"},{"title":"Настройки сервера merge_*","sidebarTitle":"merge_*","href":"/ru/reference/settings/server-settings/settings/merge"},{"title":"настройки сервера merges_mutations_*","sidebarTitle":"merges_mutations_*","href":"/ru/reference/settings/server-settings/settings/merges-mutations"},{"title":"настройки сервера min_*","sidebarTitle":"min_*","href":"/ru/reference/settings/server-settings/settings/min"},{"title":"Настройки сервера mlock_executable_*","sidebarTitle":"mlock_executable_*","href":"/ru/reference/settings/server-settings/settings/mlock-executable"},{"title":"настройки сервера mysql_*","sidebarTitle":"mysql_*","href":"/ru/reference/settings/server-settings/settings/mysql"},{"title":"настройки сервера oom_canary_*","sidebarTitle":"oom_canary_*","href":"/ru/reference/settings/server-settings/settings/oom-canary"},{"title":"настройки сервера openSSL.client.requireTLSv1_*","sidebarTitle":"openSSL.client.requireTLSv1_*","href":"/ru/reference/settings/server-settings/settings/openssl-client-requiretlsv1"},{"title":"настройки сервера openSSL.server.requireTLSv1_*","sidebarTitle":"openSSL.server.requireTLSv1_*","href":"/ru/reference/settings/server-settings/settings/openssl-server-requiretlsv1"},{"title":"настройки сервера os_*","sidebarTitle":"os_*","href":"/ru/reference/settings/server-settings/settings/os"},{"title":"настройки сервера os_threads_*","sidebarTitle":"os_threads_*","href":"/ru/reference/settings/server-settings/settings/os-threads"},{"title":"настройки сервера page_cache_*","sidebarTitle":"page_cache_*","href":"/ru/reference/settings/server-settings/settings/page-cache"},{"title":"настройки сервера paimon_metadata_*","sidebarTitle":"paimon_metadata_*","href":"/ru/reference/settings/server-settings/settings/paimon-metadata"},{"title":"Настройки сервера parquet_metadata_*","sidebarTitle":"parquet_metadata_*","href":"/ru/reference/settings/server-settings/settings/parquet-metadata"},{"title":"parts_kill_delay_period_*: настройки сервера","sidebarTitle":"parts_kill_delay_period_*","href":"/ru/reference/settings/server-settings/settings/parts-kill-delay-period"},{"title":"настройки сервера parts_killer_*","sidebarTitle":"parts_killer_*","href":"/ru/reference/settings/server-settings/settings/parts-killer"},{"title":"настройки сервера postgresql_*","sidebarTitle":"postgresql_*","href":"/ru/reference/settings/server-settings/settings/postgresql"},{"title":"настройки сервера prefetch_threadpool_*","sidebarTitle":"prefetch_threadpool_*","href":"/ru/reference/settings/server-settings/settings/prefetch-threadpool"},{"title":"настройки сервера primary_index_*","sidebarTitle":"primary_index_*","href":"/ru/reference/settings/server-settings/settings/primary-index"},{"title":"настройки сервера query_*","sidebarTitle":"query_*","href":"/ru/reference/settings/server-settings/settings/query"},{"title":"настройки сервера query_cache.max_*","sidebarTitle":"query_cache.max_*","href":"/ru/reference/settings/server-settings/settings/query-cache-max"},{"title":"Настройки сервера query_condition_*","sidebarTitle":"query_condition_*","href":"/ru/reference/settings/server-settings/settings/query-condition"},{"title":"Настройки сервера reader_executor_*","sidebarTitle":"reader_executor_*","href":"/ru/reference/settings/server-settings/settings/reader-executor"},{"title":"настройки сервера remote_*","sidebarTitle":"remote_*","href":"/ru/reference/settings/server-settings/settings/remote"},{"title":"настройки сервера replicated_fetches_*","sidebarTitle":"replicated_fetches_*","href":"/ru/reference/settings/server-settings/settings/replicated-fetches"},{"title":"Настройки сервера s3_*","sidebarTitle":"s3_*","href":"/ru/reference/settings/server-settings/settings/s3"},{"title":"Настройки сервера s3queue_*","sidebarTitle":"s3queue_*","href":"/ru/reference/settings/server-settings/settings/s3queue"},{"title":"настройки сервера show_*","sidebarTitle":"show_*","href":"/ru/reference/settings/server-settings/settings/show"},{"title":"Настройки сервера shutdown_wait_*","sidebarTitle":"shutdown_wait_*","href":"/ru/reference/settings/server-settings/settings/shutdown-wait"},{"title":"Настройки сервера skip_*","sidebarTitle":"skip_*","href":"/ru/reference/settings/server-settings/settings/skip"},{"title":"настройки сервера snapshot_cleaner_*","sidebarTitle":"snapshot_cleaner_*","href":"/ru/reference/settings/server-settings/settings/snapshot-cleaner"},{"title":"Настройки сервера startup_*","sidebarTitle":"startup_*","href":"/ru/reference/settings/server-settings/settings/startup"},{"title":"настройки сервера storage_*","sidebarTitle":"storage_*","href":"/ru/reference/settings/server-settings/settings/storage"},{"title":"настройки сервера storage_connections_*","sidebarTitle":"storage_connections_*","href":"/ru/reference/settings/server-settings/settings/storage-connections"},{"title":"Настройки сервера tables_loader_*","sidebarTitle":"tables_loader_*","href":"/ru/reference/settings/server-settings/settings/tables-loader"},{"title":"настройки сервера tcp_close_*","sidebarTitle":"tcp_close_*","href":"/ru/reference/settings/server-settings/settings/tcp-close"},{"title":"настройки сервера tcp_port_*","sidebarTitle":"tcp_port_*","href":"/ru/reference/settings/server-settings/settings/tcp-port"},{"title":"Настройки сервера temporary_data_*","sidebarTitle":"temporary_data_*","href":"/ru/reference/settings/server-settings/settings/temporary-data"},{"title":"настройки сервера text_index_*","sidebarTitle":"text_index_*","href":"/ru/reference/settings/server-settings/settings/text-index"},{"title":"настройки сервера threadpool_local_*","sidebarTitle":"threadpool_local_*","href":"/ru/reference/settings/server-settings/settings/threadpool-local"},{"title":"Настройки сервера threadpool_remote_*","sidebarTitle":"threadpool_remote_*","href":"/ru/reference/settings/server-settings/settings/threadpool-remote"},{"title":"настройки сервера threadpool_writer_*","sidebarTitle":"threadpool_writer_*","href":"/ru/reference/settings/server-settings/settings/threadpool-writer"},{"title":"Настройки сервера tmp_*","sidebarTitle":"tmp_*","href":"/ru/reference/settings/server-settings/settings/tmp"},{"title":"настройки сервера top_level_*","sidebarTitle":"top_level_*","href":"/ru/reference/settings/server-settings/settings/top-level"},{"title":"настройки сервера total_memory_*","sidebarTitle":"total_memory_*","href":"/ru/reference/settings/server-settings/settings/total-memory"},{"title":"настройки сервера для uncompressed_cache_*","sidebarTitle":"uncompressed_cache_*","href":"/ru/reference/settings/server-settings/settings/uncompressed-cache"},{"title":"настройки сервера unique_key_*","sidebarTitle":"unique_key_*","href":"/ru/reference/settings/server-settings/settings/unique-key"},{"title":"Настройки сервера use_*","sidebarTitle":"use_*","href":"/ru/reference/settings/server-settings/settings/use"},{"title":"настройки сервера user_*","sidebarTitle":"user_*","href":"/ru/reference/settings/server-settings/settings/user"},{"title":"настройки сервера user_defined_*","sidebarTitle":"user_defined_*","href":"/ru/reference/settings/server-settings/settings/user-defined"},{"title":"настройки сервера users_*","sidebarTitle":"users_*","href":"/ru/reference/settings/server-settings/settings/users"},{"title":"Настройки сервера vector_similarity_*","sidebarTitle":"vector_similarity_*","href":"/ru/reference/settings/server-settings/settings/vector-similarity"},{"title":"настройки сервера workload_*","sidebarTitle":"workload_*","href":"/ru/reference/settings/server-settings/settings/workload"},{"title":"настройки сервера zookeeper_*","sidebarTitle":"zookeeper_*","href":"/ru/reference/settings/server-settings/settings/zookeeper"},{"title":"Другие настройки сервера","sidebarTitle":"Другое","href":"/ru/reference/settings/server-settings/settings/other"}]},{"group":"Настройки сеанса","root":{"title":"Настройки сеанса","sidebarTitle":"Обзор","href":"/ru/reference/settings/session-settings"},"directory":"none","pages":[{"title":"Настройки сеанса additional_*","sidebarTitle":"additional_*","href":"/ru/reference/settings/session-settings/additional"},{"title":"aggregate_* настройки сеанса","sidebarTitle":"aggregate_*","href":"/ru/reference/settings/session-settings/aggregate"},{"title":"Настройки сеанса aggregation_*","sidebarTitle":"aggregation_*","href":"/ru/reference/settings/session-settings/aggregation"},{"title":"Настройки сеанса ai_function_*","sidebarTitle":"ai_function_*","href":"/ru/reference/settings/session-settings/ai-function"},{"title":"настройки сеанса allow_*","sidebarTitle":"allow_*","href":"/ru/reference/settings/session-settings/allow"},{"title":"настройки сеанса allow_deprecated_*","sidebarTitle":"allow_deprecated_*","href":"/ru/reference/settings/session-settings/allow-deprecated"},{"title":"настройки сеанса allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/ru/reference/settings/session-settings/allow-experimental"},{"title":"настройки сеанса allow_nondeterministic_*","sidebarTitle":"allow_nondeterministic_*","href":"/ru/reference/settings/session-settings/allow-nondeterministic"},{"title":"настройки сеанса allow_prefetched_*","sidebarTitle":"allow_prefetched_*","href":"/ru/reference/settings/session-settings/allow-prefetched"},{"title":"Настройки сеанса allow_push_*","sidebarTitle":"allow_push_*","href":"/ru/reference/settings/session-settings/allow-push"},{"title":"настройки сеанса allow_statistics_*","sidebarTitle":"allow_statistics_*","href":"/ru/reference/settings/session-settings/allow-statistics"},{"title":"настройки сеанса allow_suspicious_*","sidebarTitle":"allow_suspicious_*","href":"/ru/reference/settings/session-settings/allow-suspicious"},{"title":"настройки сеанса alter_*","sidebarTitle":"alter_*","href":"/ru/reference/settings/session-settings/alter"},{"title":"настройки сеанса analyzer_compatibility_*","sidebarTitle":"analyzer_compatibility_*","href":"/ru/reference/settings/session-settings/analyzer-compatibility"},{"title":"настройки сеанса apply_*","sidebarTitle":"apply_*","href":"/ru/reference/settings/session-settings/apply"},{"title":"настройки сеанса apply_patch_parts_*","sidebarTitle":"apply_patch_parts_*","href":"/ru/reference/settings/session-settings/apply-patch-parts"},{"title":"Настройки сеанса ast_fuzzer_*","sidebarTitle":"ast_fuzzer_*","href":"/ru/reference/settings/session-settings/ast-fuzzer"},{"title":"asterisk_include_* настройки сеанса","sidebarTitle":"asterisk_include_*","href":"/ru/reference/settings/session-settings/asterisk-include"},{"title":"Настройки сеанса async_*","sidebarTitle":"async_*","href":"/ru/reference/settings/session-settings/async"},{"title":"Настройки сеанса async_insert_*","sidebarTitle":"async_insert_*","href":"/ru/reference/settings/session-settings/async-insert"},{"title":"настройки сеанса automatic_parallel_*","sidebarTitle":"automatic_parallel_*","href":"/ru/reference/settings/session-settings/automatic-parallel"},{"title":"настройки сеанса azure_*","sidebarTitle":"azure_*","href":"/ru/reference/settings/session-settings/azure"},{"title":"Настройки сеанса azure_max_*","sidebarTitle":"azure_max_*","href":"/ru/reference/settings/session-settings/azure-max"},{"title":"настройки сеанса azure_sdk_*","sidebarTitle":"azure_sdk_*","href":"/ru/reference/settings/session-settings/azure-sdk"},{"title":"настройки сеанса azure_upload_*","sidebarTitle":"azure_upload_*","href":"/ru/reference/settings/session-settings/azure-upload"},{"title":"Настройки сеанса backup_restore_*","sidebarTitle":"backup_restore_*","href":"/ru/reference/settings/session-settings/backup-restore"},{"title":"Настройки сеанса cast_*","sidebarTitle":"cast_*","href":"/ru/reference/settings/session-settings/cast"},{"title":"Настройки сеанса cast_string_*","sidebarTitle":"cast_string_*","href":"/ru/reference/settings/session-settings/cast-string"},{"title":"настройки сеанса check_*","sidebarTitle":"check_*","href":"/ru/reference/settings/session-settings/check"},{"title":"настройки сеанса cloud_mode_*","sidebarTitle":"cloud_mode_*","href":"/ru/reference/settings/session-settings/cloud-mode"},{"title":"настройки сеанса cluster_*","sidebarTitle":"cluster_*","href":"/ru/reference/settings/session-settings/cluster"},{"title":"Настройки сеанса cluster_table_*","sidebarTitle":"cluster_table_*","href":"/ru/reference/settings/session-settings/cluster-table"},{"title":"Настройки сеанса collect_hash_*","sidebarTitle":"collect_hash_*","href":"/ru/reference/settings/session-settings/collect-hash"},{"title":"Настройки сеанса columns_cache_*","sidebarTitle":"columns_cache_*","href":"/ru/reference/settings/session-settings/columns-cache"},{"title":"Настройки сеанса compatibility_*","sidebarTitle":"compatibility_*","href":"/ru/reference/settings/session-settings/compatibility"},{"title":"Настройки сеанса compatibility_ignore_*","sidebarTitle":"compatibility_ignore_*","href":"/ru/reference/settings/session-settings/compatibility-ignore"},{"title":"настройки сеанса compile_*","sidebarTitle":"compile_*","href":"/ru/reference/settings/session-settings/compile"},{"title":"connect_timeout_*: настройки сеанса","sidebarTitle":"connect_timeout_*","href":"/ru/reference/settings/session-settings/connect-timeout"},{"title":"correlated_subqueries_* настройки сеанса","sidebarTitle":"correlated_subqueries_*","href":"/ru/reference/settings/session-settings/correlated-subqueries"},{"title":"Настройки сеанса count_distinct_*","sidebarTitle":"count_distinct_*","href":"/ru/reference/settings/session-settings/count-distinct"},{"title":"настройки сеанса create_*","sidebarTitle":"create_*","href":"/ru/reference/settings/session-settings/create"},{"title":"Настройки сеанса cross_join_*","sidebarTitle":"cross_join_*","href":"/ru/reference/settings/session-settings/cross-join"},{"title":"настройки сеанса database_*","sidebarTitle":"database_*","href":"/ru/reference/settings/session-settings/database"},{"title":"настройки сеанса database_replicated_*","sidebarTitle":"database_replicated_*","href":"/ru/reference/settings/session-settings/database-replicated"},{"title":"настройки сеанса dead_blobs_*","sidebarTitle":"dead_blobs_*","href":"/ru/reference/settings/session-settings/dead-blobs"},{"title":"настройки сеанса deduplicate_insert_*","sidebarTitle":"deduplicate_insert_*","href":"/ru/reference/settings/session-settings/deduplicate-insert"},{"title":"настройки сеанса default_*","sidebarTitle":"default_*","href":"/ru/reference/settings/session-settings/default"},{"title":"Настройки сеанса delta_lake_*","sidebarTitle":"delta_lake_*","href":"/ru/reference/settings/session-settings/delta-lake"},{"title":"настройки сеанса для describe_include_*","sidebarTitle":"describe_include_*","href":"/ru/reference/settings/session-settings/describe-include"},{"title":"Настройки сеанса dictionary_*","sidebarTitle":"dictionary_*","href":"/ru/reference/settings/session-settings/dictionary"},{"title":"Настройки сеанса distributed_*","sidebarTitle":"distributed_*","href":"/ru/reference/settings/session-settings/distributed"},{"title":"настройки сеанса distributed_background_*","sidebarTitle":"distributed_background_*","href":"/ru/reference/settings/session-settings/distributed-background"},{"title":"настройки сеанса distributed_cache_*","sidebarTitle":"distributed_cache_*","href":"/ru/reference/settings/session-settings/distributed-cache"},{"title":"настройки сеанса distributed_ddl_*","sidebarTitle":"distributed_ddl_*","href":"/ru/reference/settings/session-settings/distributed-ddl"},{"title":"distributed_index_analysis_*: настройки сеанса","sidebarTitle":"distributed_index_analysis_*","href":"/ru/reference/settings/session-settings/distributed-index-analysis"},{"title":"Настройки сеанса distributed_plan_*","sidebarTitle":"distributed_plan_*","href":"/ru/reference/settings/session-settings/distributed-plan"},{"title":"настройки сеанса distributed_replica_*","sidebarTitle":"distributed_replica_*","href":"/ru/reference/settings/session-settings/distributed-replica"},{"title":"Настройки сеанса dynamic_disk_*","sidebarTitle":"dynamic_disk_*","href":"/ru/reference/settings/session-settings/dynamic-disk"},{"title":"настройки сеанса empty_result_*","sidebarTitle":"empty_result_*","href":"/ru/reference/settings/session-settings/empty-result"},{"title":"настройки сеанса enable_*","sidebarTitle":"enable_*","href":"/ru/reference/settings/session-settings/enable"},{"title":"настройки сеанса enable_blob_storage_log_*","sidebarTitle":"enable_blob_storage_log_*","href":"/ru/reference/settings/session-settings/enable-blob-storage-log"},{"title":"настройки сеанса enable_filesystem_*","sidebarTitle":"enable_filesystem_*","href":"/ru/reference/settings/session-settings/enable-filesystem"},{"title":"Настройки сеанса enable_join_*","sidebarTitle":"enable_join_*","href":"/ru/reference/settings/session-settings/enable-join"},{"title":"настройки сеанса enable_lightweight_*","sidebarTitle":"enable_lightweight_*","href":"/ru/reference/settings/session-settings/enable-lightweight"},{"title":"настройки сеанса enable_optimize_predicate_expression_*","sidebarTitle":"enable_optimize_predicate_expression_*","href":"/ru/reference/settings/session-settings/enable-optimize-predicate-expression"},{"title":"Настройки сеанса enable_parallel_*","sidebarTitle":"enable_parallel_*","href":"/ru/reference/settings/session-settings/enable-parallel"},{"title":"настройки сеанса enable_positional_arguments_*","sidebarTitle":"enable_positional_arguments_*","href":"/ru/reference/settings/session-settings/enable-positional-arguments"},{"title":"Настройки сеанса enable_software_*","sidebarTitle":"enable_software_*","href":"/ru/reference/settings/session-settings/enable-software"},{"title":"Настройки сеанса engine_file_*","sidebarTitle":"engine_file_*","href":"/ru/reference/settings/session-settings/engine-file"},{"title":"Настройки сеанса external_storage_*","sidebarTitle":"external_storage_*","href":"/ru/reference/settings/session-settings/external-storage"},{"title":"настройки сеанса external_table_*","sidebarTitle":"external_table_*","href":"/ru/reference/settings/session-settings/external-table"},{"title":"настройки сеанса filesystem_cache_*","sidebarTitle":"filesystem_cache_*","href":"/ru/reference/settings/session-settings/filesystem-cache"},{"title":"Настройки сеанса filesystem_prefetch_*","sidebarTitle":"filesystem_prefetch_*","href":"/ru/reference/settings/session-settings/filesystem-prefetch"},{"title":"Настройки сеанса force_*","sidebarTitle":"force_*","href":"/ru/reference/settings/session-settings/force"},{"title":"настройки сеанса force_optimize_*","sidebarTitle":"force_optimize_*","href":"/ru/reference/settings/session-settings/force-optimize"},{"title":"Настройки сеанса formatdatetime_*","sidebarTitle":"formatdatetime_*","href":"/ru/reference/settings/session-settings/formatdatetime"},{"title":"настройки сеанса formatdatetime_f_*","sidebarTitle":"formatdatetime_f_*","href":"/ru/reference/settings/session-settings/formatdatetime-f"},{"title":"настройки сеанса function_*","sidebarTitle":"function_*","href":"/ru/reference/settings/session-settings/function"},{"title":"Настройки сеанса function_json_*","sidebarTitle":"function_json_*","href":"/ru/reference/settings/session-settings/function-json"},{"title":"настройки сеанса grace_hash_*","sidebarTitle":"grace_hash_*","href":"/ru/reference/settings/session-settings/grace-hash"},{"title":"настройки сеанса group_by_*","sidebarTitle":"group_by_*","href":"/ru/reference/settings/session-settings/group-by"},{"title":"Настройки сеанса hdfs_*","sidebarTitle":"hdfs_*","href":"/ru/reference/settings/session-settings/hdfs"},{"title":"настройки сеанса http_*","sidebarTitle":"http_*","href":"/ru/reference/settings/session-settings/http"},{"title":"Настройки сеанса http_headers_*","sidebarTitle":"http_headers_*","href":"/ru/reference/settings/session-settings/http-headers"},{"title":"настройки сеанса http_max_*","sidebarTitle":"http_max_*","href":"/ru/reference/settings/session-settings/http-max"},{"title":"настройки сеанса http_response_*","sidebarTitle":"http_response_*","href":"/ru/reference/settings/session-settings/http-response"},{"title":"настройки сеанса http_retry_*","sidebarTitle":"http_retry_*","href":"/ru/reference/settings/session-settings/http-retry"},{"title":"Настройки сеанса iceberg_*","sidebarTitle":"iceberg_*","href":"/ru/reference/settings/session-settings/iceberg"},{"title":"Настройки сеанса iceberg_compaction_*","sidebarTitle":"iceberg_compaction_*","href":"/ru/reference/settings/session-settings/iceberg-compaction"},{"title":"настройки сеанса iceberg_data_*","sidebarTitle":"iceberg_data_*","href":"/ru/reference/settings/session-settings/iceberg-data"},{"title":"настройки сеанса iceberg_expire_*","sidebarTitle":"iceberg_expire_*","href":"/ru/reference/settings/session-settings/iceberg-expire"},{"title":"настройки сеанса iceberg_insert_*","sidebarTitle":"iceberg_insert_*","href":"/ru/reference/settings/session-settings/iceberg-insert"},{"title":"iceberg_metadata_* сеансовые настройки","sidebarTitle":"iceberg_metadata_*","href":"/ru/reference/settings/session-settings/iceberg-metadata"},{"title":"настройки сеанса ignore_*","sidebarTitle":"ignore_*","href":"/ru/reference/settings/session-settings/ignore"},{"title":"настройки сеанса ignore_on_*","sidebarTitle":"ignore_on_*","href":"/ru/reference/settings/session-settings/ignore-on"},{"title":"Настройки сеанса implicit_*","sidebarTitle":"implicit_*","href":"/ru/reference/settings/session-settings/implicit"},{"title":"Настройки сеанса insert_*","sidebarTitle":"insert_*","href":"/ru/reference/settings/session-settings/insert"},{"title":"Настройки сеанса insert_keeper_*","sidebarTitle":"insert_keeper_*","href":"/ru/reference/settings/session-settings/insert-keeper"},{"title":"Настройки сеанса insert_quorum_*","sidebarTitle":"insert_quorum_*","href":"/ru/reference/settings/session-settings/insert-quorum"},{"title":"настройки сеанса jemalloc_*","sidebarTitle":"jemalloc_*","href":"/ru/reference/settings/session-settings/jemalloc"},{"title":"Настройки сеанса jemalloc_profile_*","sidebarTitle":"jemalloc_profile_*","href":"/ru/reference/settings/session-settings/jemalloc-profile"},{"title":"Настройки сеанса join_*","sidebarTitle":"join_*","href":"/ru/reference/settings/session-settings/join"},{"title":"Настройки сеанса join_runtime_*","sidebarTitle":"join_runtime_*","href":"/ru/reference/settings/session-settings/join-runtime"},{"title":"Настройки сеанса join_to_*","sidebarTitle":"join_to_*","href":"/ru/reference/settings/session-settings/join-to"},{"title":"настройки сеанса joined_*","sidebarTitle":"joined_*","href":"/ru/reference/settings/session-settings/joined"},{"title":"настройки сеанса kafka_*","sidebarTitle":"kafka_*","href":"/ru/reference/settings/session-settings/kafka"},{"title":"настройки сеанса keeper_*","sidebarTitle":"keeper_*","href":"/ru/reference/settings/session-settings/keeper"},{"title":"настройки сеанса keeper_retry_*","sidebarTitle":"keeper_retry_*","href":"/ru/reference/settings/session-settings/keeper-retry"},{"title":"Настройки сеанса lightweight_*","sidebarTitle":"lightweight_*","href":"/ru/reference/settings/session-settings/lightweight"},{"title":"настройки сеанса load_balancing_*","sidebarTitle":"load_balancing_*","href":"/ru/reference/settings/session-settings/load-balancing"},{"title":"настройки сеанса local_filesystem_*","sidebarTitle":"local_filesystem_*","href":"/ru/reference/settings/session-settings/local-filesystem"},{"title":"настройки сеанса log_*","sidebarTitle":"log_*","href":"/ru/reference/settings/session-settings/log"},{"title":"настройки сеанса log_queries_*","sidebarTitle":"log_queries_*","href":"/ru/reference/settings/session-settings/log-queries"},{"title":"настройки сеанса log_query_*","sidebarTitle":"log_query_*","href":"/ru/reference/settings/session-settings/log-query"},{"title":"Настройки сеанса logsql_*","sidebarTitle":"logsql_*","href":"/ru/reference/settings/session-settings/logsql"},{"title":"настройки сеанса low_cardinality_*","sidebarTitle":"low_cardinality_*","href":"/ru/reference/settings/session-settings/low-cardinality"},{"title":"Настройки сеанса materialize_*","sidebarTitle":"materialize_*","href":"/ru/reference/settings/session-settings/materialize"},{"title":"Настройки сеанса materialize_statistics_on_insert_*","sidebarTitle":"materialize_statistics_on_insert_*","href":"/ru/reference/settings/session-settings/materialize-statistics-on-insert"},{"title":"настройки сеанса materialized_views_*","sidebarTitle":"materialized_views_*","href":"/ru/reference/settings/session-settings/materialized-views"},{"title":"Настройки сеанса max_*","sidebarTitle":"max_*","href":"/ru/reference/settings/session-settings/max"},{"title":"Настройки сеанса max_ast_*","sidebarTitle":"max_ast_*","href":"/ru/reference/settings/session-settings/max-ast"},{"title":"Настройки сеанса max_bytes_*","sidebarTitle":"max_bytes_*","href":"/ru/reference/settings/session-settings/max-bytes"},{"title":"настройки сеанса max_concurrent_*","sidebarTitle":"max_concurrent_*","href":"/ru/reference/settings/session-settings/max-concurrent"},{"title":"настройки сеанса max_distributed_*","sidebarTitle":"max_distributed_*","href":"/ru/reference/settings/session-settings/max-distributed"},{"title":"Настройки сеанса max_download_*","sidebarTitle":"max_download_*","href":"/ru/reference/settings/session-settings/max-download"},{"title":"настройки сеанса max_execution_*","sidebarTitle":"max_execution_*","href":"/ru/reference/settings/session-settings/max-execution"},{"title":"Настройки сеанса max_hyperscan_*","sidebarTitle":"max_hyperscan_*","href":"/ru/reference/settings/session-settings/max-hyperscan"},{"title":"настройки сеанса max_insert_*","sidebarTitle":"max_insert_*","href":"/ru/reference/settings/session-settings/max-insert"},{"title":"Настройки сеанса max_joined_*","sidebarTitle":"max_joined_*","href":"/ru/reference/settings/session-settings/max-joined"},{"title":"настройки сеанса max_local_*","sidebarTitle":"max_local_*","href":"/ru/reference/settings/session-settings/max-local"},{"title":"настройки сеанса max_memory_usage_*","sidebarTitle":"max_memory_usage_*","href":"/ru/reference/settings/session-settings/max-memory-usage"},{"title":"настройки сеанса max_network_*","sidebarTitle":"max_network_*","href":"/ru/reference/settings/session-settings/max-network"},{"title":"Настройки сеанса max_number_*","sidebarTitle":"max_number_*","href":"/ru/reference/settings/session-settings/max-number"},{"title":"настройки сеанса max_parser_*","sidebarTitle":"max_parser_*","href":"/ru/reference/settings/session-settings/max-parser"},{"title":"Настройки сеанса max_partitions_*","sidebarTitle":"max_partitions_*","href":"/ru/reference/settings/session-settings/max-partitions"},{"title":"настройки сеанса max_rand_*","sidebarTitle":"max_rand_*","href":"/ru/reference/settings/session-settings/max-rand"},{"title":"max_read_buffer_size_* настройки сеанса","sidebarTitle":"max_read_buffer_size_*","href":"/ru/reference/settings/session-settings/max-read-buffer-size"},{"title":"Настройки сеанса max_remote_*","sidebarTitle":"max_remote_*","href":"/ru/reference/settings/session-settings/max-remote"},{"title":"Настройки сеанса max_result_*","sidebarTitle":"max_result_*","href":"/ru/reference/settings/session-settings/max-result"},{"title":"настройки сеанса max_rows_*","sidebarTitle":"max_rows_*","href":"/ru/reference/settings/session-settings/max-rows"},{"title":"Настройки сеанса max_size_*","sidebarTitle":"max_size_*","href":"/ru/reference/settings/session-settings/max-size"},{"title":"настройки сеанса max_skip_*","sidebarTitle":"max_skip_*","href":"/ru/reference/settings/session-settings/max-skip"},{"title":"настройки сеанса max_streams_*","sidebarTitle":"max_streams_*","href":"/ru/reference/settings/session-settings/max-streams"},{"title":"настройки сеанса max_temporary_*","sidebarTitle":"max_temporary_*","href":"/ru/reference/settings/session-settings/max-temporary"},{"title":"настройки сеанса max_threads_*","sidebarTitle":"max_threads_*","href":"/ru/reference/settings/session-settings/max-threads"},{"title":"Настройки сеанса memory_*","sidebarTitle":"memory_*","href":"/ru/reference/settings/session-settings/memory"},{"title":"memory_overcommit_ratio_denominator_* настройки сеанса","sidebarTitle":"memory_overcommit_ratio_denominator_*","href":"/ru/reference/settings/session-settings/memory-overcommit-ratio-denominator"},{"title":"Настройки сеанса memory_profiler_*","sidebarTitle":"memory_profiler_*","href":"/ru/reference/settings/session-settings/memory-profiler"},{"title":"настройки сеанса merge_tree_*","sidebarTitle":"merge_tree_*","href":"/ru/reference/settings/session-settings/merge-tree"},{"title":"Настройки сеанса metrics_perf_*","sidebarTitle":"metrics_perf_*","href":"/ru/reference/settings/session-settings/metrics-perf"},{"title":"Настройки сеанса min_*","sidebarTitle":"min_*","href":"/ru/reference/settings/session-settings/min"},{"title":"Настройки сеанса min_bytes_*","sidebarTitle":"min_bytes_*","href":"/ru/reference/settings/session-settings/min-bytes"},{"title":"настройки сеанса min_count_*","sidebarTitle":"min_count_*","href":"/ru/reference/settings/session-settings/min-count"},{"title":"настройки сеанса min_execution_speed_*","sidebarTitle":"min_execution_speed_*","href":"/ru/reference/settings/session-settings/min-execution-speed"},{"title":"Настройки сеанса min_external_*","sidebarTitle":"min_external_*","href":"/ru/reference/settings/session-settings/min-external"},{"title":"настройки сеанса min_free_*","sidebarTitle":"min_free_*","href":"/ru/reference/settings/session-settings/min-free"},{"title":"настройки сеанса min_insert_*","sidebarTitle":"min_insert_*","href":"/ru/reference/settings/session-settings/min-insert"},{"title":"Настройки сеанса min_joined_*","sidebarTitle":"min_joined_*","href":"/ru/reference/settings/session-settings/min-joined"},{"title":"настройки сеанса move_*","sidebarTitle":"move_*","href":"/ru/reference/settings/session-settings/move"},{"title":"mutations_* настройки сеанса","sidebarTitle":"mutations_*","href":"/ru/reference/settings/session-settings/mutations"},{"title":"настройки сеанса mutations_execute_*","sidebarTitle":"mutations_execute_*","href":"/ru/reference/settings/session-settings/mutations-execute"},{"title":"mysql_* настройки сеанса","sidebarTitle":"mysql_*","href":"/ru/reference/settings/session-settings/mysql"},{"title":"настройки сеанса mysql_map_*","sidebarTitle":"mysql_map_*","href":"/ru/reference/settings/session-settings/mysql-map"},{"title":"Настройки сеанса network_*","sidebarTitle":"network_*","href":"/ru/reference/settings/session-settings/network"},{"title":"настройки сеанса number_of_*","sidebarTitle":"number_of_*","href":"/ru/reference/settings/session-settings/number-of"},{"title":"настройки сеанса odbc_bridge_*","sidebarTitle":"odbc_bridge_*","href":"/ru/reference/settings/session-settings/odbc-bridge"},{"title":"настройки сеанса opentelemetry_start_*","sidebarTitle":"opentelemetry_start_*","href":"/ru/reference/settings/session-settings/opentelemetry-start"},{"title":"настройки сеанса opentelemetry_trace_*","sidebarTitle":"opentelemetry_trace_*","href":"/ru/reference/settings/session-settings/opentelemetry-trace"},{"title":"Настройки сеанса optimize_*","sidebarTitle":"optimize_*","href":"/ru/reference/settings/session-settings/optimize"},{"title":"настройки сеанса optimize_aggregation_in_order_*","sidebarTitle":"optimize_aggregation_in_order_*","href":"/ru/reference/settings/session-settings/optimize-aggregation-in-order"},{"title":"настройки сеанса optimize_and_compare_chain_*","sidebarTitle":"optimize_and_compare_chain_*","href":"/ru/reference/settings/session-settings/optimize-and-compare-chain"},{"title":"настройки сеанса optimize_group_*","sidebarTitle":"optimize_group_*","href":"/ru/reference/settings/session-settings/optimize-group"},{"title":"настройки сеанса optimize_if_*","sidebarTitle":"optimize_if_*","href":"/ru/reference/settings/session-settings/optimize-if"},{"title":"настройки сеанса optimize_injective_*","sidebarTitle":"optimize_injective_*","href":"/ru/reference/settings/session-settings/optimize-injective"},{"title":"Настройки сеанса optimize_limit_*","sidebarTitle":"optimize_limit_*","href":"/ru/reference/settings/session-settings/optimize-limit"},{"title":"Настройки сеанса optimize_min_*","sidebarTitle":"optimize_min_*","href":"/ru/reference/settings/session-settings/optimize-min"},{"title":"Настройки сеанса optimize_move_to_prewhere_*","sidebarTitle":"optimize_move_to_prewhere_*","href":"/ru/reference/settings/session-settings/optimize-move-to-prewhere"},{"title":"Настройки сеанса optimize_or_like_chain_*","sidebarTitle":"optimize_or_like_chain_*","href":"/ru/reference/settings/session-settings/optimize-or-like-chain"},{"title":"Настройки сеанса optimize_redundant_*","sidebarTitle":"optimize_redundant_*","href":"/ru/reference/settings/session-settings/optimize-redundant"},{"title":"настройки сеанса optimize_rewrite_*","sidebarTitle":"optimize_rewrite_*","href":"/ru/reference/settings/session-settings/optimize-rewrite"},{"title":"настройки сеанса optimize_skip_*","sidebarTitle":"optimize_skip_*","href":"/ru/reference/settings/session-settings/optimize-skip"},{"title":"настройки сеанса optimize_trivial_*","sidebarTitle":"optimize_trivial_*","href":"/ru/reference/settings/session-settings/optimize-trivial"},{"title":"Настройки сеанса optimize_use_*","sidebarTitle":"optimize_use_*","href":"/ru/reference/settings/session-settings/optimize-use"},{"title":"Настройки сеанса os_threads_*","sidebarTitle":"os_threads_*","href":"/ru/reference/settings/session-settings/os-threads"},{"title":"Настройки сеанса page_cache_*","sidebarTitle":"page_cache_*","href":"/ru/reference/settings/session-settings/page-cache"},{"title":"Настройки сеанса parallel_*","sidebarTitle":"parallel_*","href":"/ru/reference/settings/session-settings/parallel"},{"title":"Настройки сеанса parallel_replicas_*","sidebarTitle":"parallel_replicas_*","href":"/ru/reference/settings/session-settings/parallel-replicas"},{"title":"Настройки сеанса parsedatetime_*","sidebarTitle":"parsedatetime_*","href":"/ru/reference/settings/session-settings/parsedatetime"},{"title":"partial_merge_* настройки сеанса","sidebarTitle":"partial_merge_*","href":"/ru/reference/settings/session-settings/partial-merge"},{"title":"Настройки сеанса parts_to_*","sidebarTitle":"parts_to_*","href":"/ru/reference/settings/session-settings/parts-to"},{"title":"настройки сеанса postgresql_connection_*","sidebarTitle":"postgresql_connection_*","href":"/ru/reference/settings/session-settings/postgresql-connection"},{"title":"настройки сеанса prefer_*","sidebarTitle":"prefer_*","href":"/ru/reference/settings/session-settings/prefer"},{"title":"Настройки сеанса preferred_*","sidebarTitle":"preferred_*","href":"/ru/reference/settings/session-settings/preferred"},{"title":"SETTING сеанса promql_*","sidebarTitle":"promql_*","href":"/ru/reference/settings/session-settings/promql"},{"title":"настройки сеанса query_cache_*","sidebarTitle":"query_cache_*","href":"/ru/reference/settings/session-settings/query-cache"},{"title":"настройки сеанса query_plan_*","sidebarTitle":"query_plan_*","href":"/ru/reference/settings/session-settings/query-plan"},{"title":"настройки сеанса query_profiler_*","sidebarTitle":"query_profiler_*","href":"/ru/reference/settings/session-settings/query-profiler"},{"title":"настройки сеанса read_*","sidebarTitle":"read_*","href":"/ru/reference/settings/session-settings/read"},{"title":"настройки сеанса read_backoff_*","sidebarTitle":"read_backoff_*","href":"/ru/reference/settings/session-settings/read-backoff"},{"title":"Настройки сеанса read_from_*","sidebarTitle":"read_from_*","href":"/ru/reference/settings/session-settings/read-from"},{"title":"настройки сеанса read_in_*","sidebarTitle":"read_in_*","href":"/ru/reference/settings/session-settings/read-in"},{"title":"Настройки сеанса read_overflow_mode_*","sidebarTitle":"read_overflow_mode_*","href":"/ru/reference/settings/session-settings/read-overflow-mode"},{"title":"настройки сеанса reader_executor_*","sidebarTitle":"reader_executor_*","href":"/ru/reference/settings/session-settings/reader-executor"},{"title":"настройки сеанса receive_*","sidebarTitle":"receive_*","href":"/ru/reference/settings/session-settings/receive"},{"title":"настройки сеанса regexp_dict_*","sidebarTitle":"regexp_dict_*","href":"/ru/reference/settings/session-settings/regexp-dict"},{"title":"настройки сеанса remote_filesystem_*","sidebarTitle":"remote_filesystem_*","href":"/ru/reference/settings/session-settings/remote-filesystem"},{"title":"настройки сеанса remote_fs_*","sidebarTitle":"remote_fs_*","href":"/ru/reference/settings/session-settings/remote-fs"},{"title":"настройки сеанса replace_running_query_*","sidebarTitle":"replace_running_query_*","href":"/ru/reference/settings/session-settings/replace-running-query"},{"title":"настройки сеанса restore_replace_*","sidebarTitle":"restore_replace_*","href":"/ru/reference/settings/session-settings/restore-replace"},{"title":"настройки сеанса rewrite_*","sidebarTitle":"rewrite_*","href":"/ru/reference/settings/session-settings/rewrite"},{"title":"настройки сеанса s3_*","sidebarTitle":"s3_*","href":"/ru/reference/settings/session-settings/s3"},{"title":"настройки сеанса s3_allow_*","sidebarTitle":"s3_allow_*","href":"/ru/reference/settings/session-settings/s3-allow"},{"title":"настройки сеанса s3_max_*","sidebarTitle":"s3_max_*","href":"/ru/reference/settings/session-settings/s3-max"},{"title":"Настройки сеанса s3_upload_*","sidebarTitle":"s3_upload_*","href":"/ru/reference/settings/session-settings/s3-upload"},{"title":"Настройки сеанса s3_validate_*","sidebarTitle":"s3_validate_*","href":"/ru/reference/settings/session-settings/s3-validate"},{"title":"настройки сеанса s3queue_*","sidebarTitle":"s3queue_*","href":"/ru/reference/settings/session-settings/s3queue"},{"title":"Настройки сеанса schema_inference_*","sidebarTitle":"schema_inference_*","href":"/ru/reference/settings/session-settings/schema-inference"},{"title":"Настройки сеанса send_*","sidebarTitle":"send_*","href":"/ru/reference/settings/session-settings/send"},{"title":"настройки сеанса send_logs_*","sidebarTitle":"send_logs_*","href":"/ru/reference/settings/session-settings/send-logs"},{"title":"Настройки сеанса serialize_*","sidebarTitle":"serialize_*","href":"/ru/reference/settings/session-settings/serialize"},{"title":"shared_merge_*: настройки сеанса","sidebarTitle":"shared_merge_*","href":"/ru/reference/settings/session-settings/shared-merge"},{"title":"настройки сеанса short_circuit_function_evaluation_*","sidebarTitle":"short_circuit_function_evaluation_*","href":"/ru/reference/settings/session-settings/short-circuit-function-evaluation"},{"title":"настройки сеанса show_*","sidebarTitle":"show_*","href":"/ru/reference/settings/session-settings/show"},{"title":"Настройки сеанса shrink_over_*","sidebarTitle":"shrink_over_*","href":"/ru/reference/settings/session-settings/shrink-over"},{"title":"настройки сеанса skip_unavailable_shards_*","sidebarTitle":"skip_unavailable_shards_*","href":"/ru/reference/settings/session-settings/skip-unavailable-shards"},{"title":"настройки сеанса sleep_in_*","sidebarTitle":"sleep_in_*","href":"/ru/reference/settings/session-settings/sleep-in"},{"title":"split_* настройки сеанса","sidebarTitle":"split_*","href":"/ru/reference/settings/session-settings/split"},{"title":"настройки сеанса storage_*","sidebarTitle":"storage_*","href":"/ru/reference/settings/session-settings/storage"},{"title":"Настройки сеанса stream_*","sidebarTitle":"stream_*","href":"/ru/reference/settings/session-settings/stream"},{"title":"настройки сеанса stream_like_*","sidebarTitle":"stream_like_*","href":"/ru/reference/settings/session-settings/stream-like"},{"title":"настройки сеанса system_*","sidebarTitle":"system_*","href":"/ru/reference/settings/session-settings/system"},{"title":"Настройки сеанса table_*","sidebarTitle":"table_*","href":"/ru/reference/settings/session-settings/table"},{"title":"Настройки сеанса temporary_files_*","sidebarTitle":"temporary_files_*","href":"/ru/reference/settings/session-settings/temporary-files"},{"title":"настройки сеанса text_index_*","sidebarTitle":"text_index_*","href":"/ru/reference/settings/session-settings/text-index"},{"title":"Настройки сеанса throw_on_*","sidebarTitle":"throw_on_*","href":"/ru/reference/settings/session-settings/throw-on"},{"title":"Настройки сеанса timeout_overflow_mode_*","sidebarTitle":"timeout_overflow_mode_*","href":"/ru/reference/settings/session-settings/timeout-overflow-mode"},{"title":"Настройки сеанса totals_*","sidebarTitle":"totals_*","href":"/ru/reference/settings/session-settings/totals"},{"title":"настройки сеанса trace_profile_events_*","sidebarTitle":"trace_profile_events_*","href":"/ru/reference/settings/session-settings/trace-profile-events"},{"title":"Настройки сеанса unique_key_*","sidebarTitle":"unique_key_*","href":"/ru/reference/settings/session-settings/unique-key"},{"title":"Настройки сеанса update_*","sidebarTitle":"update_*","href":"/ru/reference/settings/session-settings/update"},{"title":"настройки сеанса url_*","sidebarTitle":"url_*","href":"/ru/reference/settings/session-settings/url"},{"title":"Настройки сеанса use_*","sidebarTitle":"use_*","href":"/ru/reference/settings/session-settings/use"},{"title":"настройки сеанса use_iceberg_*","sidebarTitle":"use_iceberg_*","href":"/ru/reference/settings/session-settings/use-iceberg"},{"title":"Настройки сеанса use_index_for_in_with_subqueries_*","sidebarTitle":"use_index_for_in_with_subqueries_*","href":"/ru/reference/settings/session-settings/use-index-for-in-with-subqueries"},{"title":"настройки сеанса use_page_*","sidebarTitle":"use_page_*","href":"/ru/reference/settings/session-settings/use-page"},{"title":"настройки сеанса use_paimon_*","sidebarTitle":"use_paimon_*","href":"/ru/reference/settings/session-settings/use-paimon"},{"title":"настройки сеанса use_partition_*","sidebarTitle":"use_partition_*","href":"/ru/reference/settings/session-settings/use-partition"},{"title":"настройки сеанса use_query_*","sidebarTitle":"use_query_*","href":"/ru/reference/settings/session-settings/use-query"},{"title":"Настройки сеанса use_skip_indexes_*","sidebarTitle":"use_skip_indexes_*","href":"/ru/reference/settings/session-settings/use-skip-indexes"},{"title":"настройки сеанса use_statistics_*","sidebarTitle":"use_statistics_*","href":"/ru/reference/settings/session-settings/use-statistics"},{"title":"настройки сеанса use_text_*","sidebarTitle":"use_text_*","href":"/ru/reference/settings/session-settings/use-text"},{"title":"настройки сеанса use_top_k_dynamic_filtering_*","sidebarTitle":"use_top_k_dynamic_filtering_*","href":"/ru/reference/settings/session-settings/use-top-k-dynamic-filtering"},{"title":"настройки сеанса use_variant_*","sidebarTitle":"use_variant_*","href":"/ru/reference/settings/session-settings/use-variant"},{"title":"Настройки сеанса validate_*","sidebarTitle":"validate_*","href":"/ru/reference/settings/session-settings/validate"},{"title":"Настройки сеанса vector_search_*","sidebarTitle":"vector_search_*","href":"/ru/reference/settings/session-settings/vector-search"},{"title":"Настройки сеанса wait_for_*","sidebarTitle":"wait_for_*","href":"/ru/reference/settings/session-settings/wait-for"},{"title":"настройки сеанса webassembly_udf_*","sidebarTitle":"webassembly_udf_*","href":"/ru/reference/settings/session-settings/webassembly-udf"},{"title":"Настройки сеанса weight_lowering_*","sidebarTitle":"weight_lowering_*","href":"/ru/reference/settings/session-settings/weight-lowering"},{"title":"Настройки сеанса write_through_distributed_cache_*","sidebarTitle":"write_through_distributed_cache_*","href":"/ru/reference/settings/session-settings/write-through-distributed-cache"},{"title":"Другое настройки сеанса","sidebarTitle":"Другое","href":"/ru/reference/settings/session-settings/other"}]},{"group":"Настройки таблиц семейства MergeTree","root":{"title":"Настройки таблиц MergeTree","sidebarTitle":"Обзор","href":"/ru/reference/settings/merge-tree-settings"},"directory":"none","pages":[{"title":"Настройки таблиц семейства MergeTree add_minmax_*","sidebarTitle":"add_minmax_*","href":"/ru/reference/settings/merge-tree-settings/add-minmax"},{"title":"Настройки таблиц семейства MergeTree allow_*","sidebarTitle":"allow_*","href":"/ru/reference/settings/merge-tree-settings/allow"},{"title":"настройки таблиц семейства MergeTree allow_experimental_*","sidebarTitle":"allow_experimental_*","href":"/ru/reference/settings/merge-tree-settings/allow-experimental"},{"title":"Настройки таблиц семейства MergeTree always_fetch_*","sidebarTitle":"always_fetch_*","href":"/ru/reference/settings/merge-tree-settings/always-fetch"},{"title":"Настройки таблиц семейства MergeTree async_*","sidebarTitle":"async_*","href":"/ru/reference/settings/merge-tree-settings/async"},{"title":"cache_populated_by_fetch_* настройки таблиц семейства MergeTree","sidebarTitle":"cache_populated_by_fetch_*","href":"/ru/reference/settings/merge-tree-settings/cache-populated-by-fetch"},{"title":"Настройки таблиц семейства MergeTree check_*","sidebarTitle":"check_*","href":"/ru/reference/settings/merge-tree-settings/check"},{"title":"настройки cleanup_* для таблиц семейства MergeTree","sidebarTitle":"cleanup_*","href":"/ru/reference/settings/merge-tree-settings/cleanup"},{"title":"cleanup_delay_period_* настройки таблицы семейства MergeTree","sidebarTitle":"cleanup_delay_period_*","href":"/ru/reference/settings/merge-tree-settings/cleanup-delay-period"},{"title":"Настройки columns_* для таблиц семейства MergeTree","sidebarTitle":"columns_*","href":"/ru/reference/settings/merge-tree-settings/columns"},{"title":"compact_parts_* настройки таблицы семейства MergeTree","sidebarTitle":"compact_parts_*","href":"/ru/reference/settings/merge-tree-settings/compact-parts"},{"title":"Настройки таблиц семейства MergeTree compress_*","sidebarTitle":"compress_*","href":"/ru/reference/settings/merge-tree-settings/compress"},{"title":"concurrent_part_removal_threshold_* настройки таблицы семейства MergeTree","sidebarTitle":"concurrent_part_removal_threshold_*","href":"/ru/reference/settings/merge-tree-settings/concurrent-part-removal-threshold"},{"title":"Настройки таблиц семейства MergeTree dead_blobs_*","sidebarTitle":"dead_blobs_*","href":"/ru/reference/settings/merge-tree-settings/dead-blobs"},{"title":"Настройки detach_* для таблиц семейства MergeTree","sidebarTitle":"detach_*","href":"/ru/reference/settings/merge-tree-settings/detach"},{"title":"disable_* настройки таблиц семейства MergeTree","sidebarTitle":"disable_*","href":"/ru/reference/settings/merge-tree-settings/disable"},{"title":"distributed_index_* настройки таблицы семейства MergeTree","sidebarTitle":"distributed_index_*","href":"/ru/reference/settings/merge-tree-settings/distributed-index"},{"title":"Настройки enable_* для таблиц семейства MergeTree","sidebarTitle":"enable_*","href":"/ru/reference/settings/merge-tree-settings/enable"},{"title":"Настройки enable_block_* для таблиц семейства MergeTree","sidebarTitle":"enable_block_*","href":"/ru/reference/settings/merge-tree-settings/enable-block"},{"title":"escape_* настройки таблиц семейства MergeTree","sidebarTitle":"escape_*","href":"/ru/reference/settings/merge-tree-settings/escape"},{"title":"Настройки таблиц семейства MergeTree: exclude_*","sidebarTitle":"exclude_*","href":"/ru/reference/settings/merge-tree-settings/exclude"},{"title":"Настройки таблиц семейства MergeTree для fault_probability_*","sidebarTitle":"fault_probability_*","href":"/ru/reference/settings/merge-tree-settings/fault-probability"},{"title":"Настройки таблиц семейства MergeTree: fsync_*","sidebarTitle":"fsync_*","href":"/ru/reference/settings/merge-tree-settings/fsync"},{"title":"Настройки таблиц семейства MergeTree in_memory_*","sidebarTitle":"in_memory_*","href":"/ru/reference/settings/merge-tree-settings/in-memory"},{"title":"Настройки inactive_parts_* для таблиц семейства MergeTree","sidebarTitle":"inactive_parts_*","href":"/ru/reference/settings/merge-tree-settings/inactive-parts"},{"title":"index_granularity_* настройки таблиц семейства MergeTree","sidebarTitle":"index_granularity_*","href":"/ru/reference/settings/merge-tree-settings/index-granularity"},{"title":"Настройки таблицы семейства MergeTree kill_delay_period_*","sidebarTitle":"kill_delay_period_*","href":"/ru/reference/settings/merge-tree-settings/kill-delay-period"},{"title":"Настройки таблиц семейства MergeTree map_buckets_*","sidebarTitle":"map_buckets_*","href":"/ru/reference/settings/merge-tree-settings/map-buckets"},{"title":"map_serialization_version_* настройки таблиц семейства MergeTree","sidebarTitle":"map_serialization_version_*","href":"/ru/reference/settings/merge-tree-settings/map-serialization-version"},{"title":"Настройки таблиц семейства MergeTree marks_*","sidebarTitle":"marks_*","href":"/ru/reference/settings/merge-tree-settings/marks"},{"title":"настройки materialize_* для таблиц семейства MergeTree","sidebarTitle":"materialize_*","href":"/ru/reference/settings/merge-tree-settings/materialize"},{"title":"materialize_projections_*: настройки таблиц семейства MergeTree","sidebarTitle":"materialize_projections_*","href":"/ru/reference/settings/merge-tree-settings/materialize-projections"},{"title":"Настройки max_* для таблиц семейства MergeTree","sidebarTitle":"max_*","href":"/ru/reference/settings/merge-tree-settings/max"},{"title":"Настройки таблиц семейства MergeTree max_bytes_*","sidebarTitle":"max_bytes_*","href":"/ru/reference/settings/merge-tree-settings/max-bytes"},{"title":"настройки таблиц семейства MergeTree max_delay_*","sidebarTitle":"max_delay_*","href":"/ru/reference/settings/merge-tree-settings/max-delay"},{"title":"max_files_* — настройки таблиц семейства MergeTree","sidebarTitle":"max_files_*","href":"/ru/reference/settings/merge-tree-settings/max-files"},{"title":"max_merge_* — настройки таблиц семейства MergeTree","sidebarTitle":"max_merge_*","href":"/ru/reference/settings/merge-tree-settings/max-merge"},{"title":"Настройки таблиц семейства MergeTree max_number_*","sidebarTitle":"max_number_*","href":"/ru/reference/settings/merge-tree-settings/max-number"},{"title":"Настройки max_part_* для таблиц семейства MergeTree","sidebarTitle":"max_part_*","href":"/ru/reference/settings/merge-tree-settings/max-part"},{"title":"Настройки max_parts_* для таблиц семейства MergeTree","sidebarTitle":"max_parts_*","href":"/ru/reference/settings/merge-tree-settings/max-parts"},{"title":"max_postpone_*: настройки таблиц семейства MergeTree","sidebarTitle":"max_postpone_*","href":"/ru/reference/settings/merge-tree-settings/max-postpone"},{"title":"Настройки таблиц семейства MergeTree max_replicated_*","sidebarTitle":"max_replicated_*","href":"/ru/reference/settings/merge-tree-settings/max-replicated"},{"title":"max_suspicious_broken_parts_* настройки таблицы семейства MergeTree","sidebarTitle":"max_suspicious_broken_parts_*","href":"/ru/reference/settings/merge-tree-settings/max-suspicious-broken-parts"},{"title":"Настройки таблиц семейства MergeTree: merge_*","sidebarTitle":"merge_*","href":"/ru/reference/settings/merge-tree-settings/merge"},{"title":"merge_max_* настройки таблиц семейства MergeTree","sidebarTitle":"merge_max_*","href":"/ru/reference/settings/merge-tree-settings/merge-max"},{"title":"merge_selecting_* настройки таблиц семейства MergeTree","sidebarTitle":"merge_selecting_*","href":"/ru/reference/settings/merge-tree-settings/merge-selecting"},{"title":"merge_selector_*: настройки таблиц семейства MergeTree","sidebarTitle":"merge_selector_*","href":"/ru/reference/settings/merge-tree-settings/merge-selector"},{"title":"merge_tree_* настройки таблиц семейства MergeTree","sidebarTitle":"merge_tree_*","href":"/ru/reference/settings/merge-tree-settings/merge-tree"},{"title":"merge_with_* — настройки таблиц семейства MergeTree","sidebarTitle":"merge_with_*","href":"/ru/reference/settings/merge-tree-settings/merge-with"},{"title":"Настройки min_* для таблиц семейства MergeTree","sidebarTitle":"min_*","href":"/ru/reference/settings/merge-tree-settings/min"},{"title":"Настройки таблиц семейства MergeTree min_age_*","sidebarTitle":"min_age_*","href":"/ru/reference/settings/merge-tree-settings/min-age"},{"title":"Настройки min_bytes_* для таблиц семейства MergeTree","sidebarTitle":"min_bytes_*","href":"/ru/reference/settings/merge-tree-settings/min-bytes"},{"title":"Настройки таблиц семейства MergeTree min_compressed_*","sidebarTitle":"min_compressed_*","href":"/ru/reference/settings/merge-tree-settings/min-compressed"},{"title":"min_delay_*: настройки таблицы семейства MergeTree","sidebarTitle":"min_delay_*","href":"/ru/reference/settings/merge-tree-settings/min-delay"},{"title":"настройки таблиц семейства MergeTree min_free_*","sidebarTitle":"min_free_*","href":"/ru/reference/settings/merge-tree-settings/min-free"},{"title":"Настройки таблиц семейства MergeTree: min_level_*","sidebarTitle":"min_level_*","href":"/ru/reference/settings/merge-tree-settings/min-level"},{"title":"Настройки таблиц семейства MergeTree min_relative_*","sidebarTitle":"min_relative_*","href":"/ru/reference/settings/merge-tree-settings/min-relative"},{"title":"Настройки таблиц семейства MergeTree min_rows_*","sidebarTitle":"min_rows_*","href":"/ru/reference/settings/merge-tree-settings/min-rows"},{"title":"Настройки number_of_* для таблиц семейства MergeTree","sidebarTitle":"number_of_*","href":"/ru/reference/settings/merge-tree-settings/number-of"},{"title":"Настройки таблиц семейства MergeTree object_shared_*","sidebarTitle":"object_shared_*","href":"/ru/reference/settings/merge-tree-settings/object-shared"},{"title":"part_moves_*: настройки таблиц семейства MergeTree","sidebarTitle":"part_moves_*","href":"/ru/reference/settings/merge-tree-settings/part-moves"},{"title":"Настройки таблиц семейства MergeTree parts_to_*","sidebarTitle":"parts_to_*","href":"/ru/reference/settings/merge-tree-settings/parts-to"},{"title":"prefer_fetch_*: настройки таблиц семейства MergeTree","sidebarTitle":"prefer_fetch_*","href":"/ru/reference/settings/merge-tree-settings/prefer-fetch"},{"title":"Настройки prewarm_* для таблиц семейства MergeTree","sidebarTitle":"prewarm_*","href":"/ru/reference/settings/merge-tree-settings/prewarm"},{"title":"Настройки primary_key_* для таблиц семейства MergeTree","sidebarTitle":"primary_key_*","href":"/ru/reference/settings/merge-tree-settings/primary-key"},{"title":"настройки таблиц семейства MergeTree refresh_*","sidebarTitle":"refresh_*","href":"/ru/reference/settings/merge-tree-settings/refresh"},{"title":"remote_fs_* настройки таблиц семейства MergeTree","sidebarTitle":"remote_fs_*","href":"/ru/reference/settings/merge-tree-settings/remote-fs"},{"title":"Настройки таблиц семейства MergeTree remove_*","sidebarTitle":"remove_*","href":"/ru/reference/settings/merge-tree-settings/remove"},{"title":"replicated_deduplication_window_* настройки таблиц семейства MergeTree","sidebarTitle":"replicated_deduplication_window_*","href":"/ru/reference/settings/merge-tree-settings/replicated-deduplication-window"},{"title":"Настройки таблиц семейства MergeTree replicated_fetches_*","sidebarTitle":"replicated_fetches_*","href":"/ru/reference/settings/merge-tree-settings/replicated-fetches"},{"title":"Настройки таблицы семейства MergeTree replicated_max_*","sidebarTitle":"replicated_max_*","href":"/ru/reference/settings/merge-tree-settings/replicated-max"},{"title":"настройки таблиц семейства MergeTree shared_merge_*","sidebarTitle":"shared_merge_*","href":"/ru/reference/settings/merge-tree-settings/shared-merge"},{"title":"Настройки sleep_before_* для таблиц семейства MergeTree","sidebarTitle":"sleep_before_*","href":"/ru/reference/settings/merge-tree-settings/sleep-before"},{"title":"table_* — настройки таблиц семейства MergeTree","sidebarTitle":"table_*","href":"/ru/reference/settings/merge-tree-settings/table"},{"title":"Настройки таблиц семейства MergeTree text_index_*","sidebarTitle":"text_index_*","href":"/ru/reference/settings/merge-tree-settings/text-index"},{"title":"Настройки таблиц семейства MergeTree use_*","sidebarTitle":"use_*","href":"/ru/reference/settings/merge-tree-settings/use"},{"title":"Настройки таблиц семейства MergeTree use_minimalistic_*","sidebarTitle":"use_minimalistic_*","href":"/ru/reference/settings/merge-tree-settings/use-minimalistic"},{"title":"vertical_merge_* — настройки таблицы семейства MergeTree","sidebarTitle":"vertical_merge_*","href":"/ru/reference/settings/merge-tree-settings/vertical-merge"},{"title":"Настройки таблиц семейства MergeTree write_*","sidebarTitle":"write_*","href":"/ru/reference/settings/merge-tree-settings/write"},{"title":"Настройки таблиц семейства MergeTree write_ahead_*","sidebarTitle":"write_ahead_*","href":"/ru/reference/settings/merge-tree-settings/write-ahead"},{"title":"Настройки таблиц семейства MergeTree zero_copy_*","sidebarTitle":"zero_copy_*","href":"/ru/reference/settings/merge-tree-settings/zero-copy"},{"title":"Другие настройки таблиц семейства MergeTree","sidebarTitle":"Другое","href":"/ru/reference/settings/merge-tree-settings/other"}]},{"group":"Настройки формата","root":{"title":"Настройки форматов","sidebarTitle":"Обзор","href":"/ru/reference/settings/formats"},"directory":"none","pages":[{"title":"Настройки формата bool_*","sidebarTitle":"bool_*","href":"/ru/reference/settings/formats/bool"},{"title":"Настройки формата date_time_*","sidebarTitle":"date_time_*","href":"/ru/reference/settings/formats/date-time"},{"title":"Настройки format_*","sidebarTitle":"format_*","href":"/ru/reference/settings/formats/format"},{"title":"Настройки формата format_avro_*","sidebarTitle":"format_avro_*","href":"/ru/reference/settings/formats/format-avro"},{"title":"Настройки формата format_binary_*","sidebarTitle":"format_binary_*","href":"/ru/reference/settings/formats/format-binary"},{"title":"Настройки формата format_capn_*","sidebarTitle":"format_capn_*","href":"/ru/reference/settings/formats/format-capn"},{"title":"настройки формата format_csv_*","sidebarTitle":"format_csv_*","href":"/ru/reference/settings/formats/format-csv"},{"title":"Настройки формата format_custom_*","sidebarTitle":"format_custom_*","href":"/ru/reference/settings/formats/format-custom"},{"title":"Настройки формата format_regexp_*","sidebarTitle":"format_regexp_*","href":"/ru/reference/settings/formats/format-regexp"},{"title":"Настройки формата format_schema_*","sidebarTitle":"format_schema_*","href":"/ru/reference/settings/formats/format-schema"},{"title":"настройки формата format_template_*","sidebarTitle":"format_template_*","href":"/ru/reference/settings/formats/format-template"},{"title":"настройки формата input_format_*","sidebarTitle":"input_format_*","href":"/ru/reference/settings/formats/input-format"},{"title":"Настройки формата output_format_*","sidebarTitle":"output_format_*","href":"/ru/reference/settings/formats/output-format"},{"title":"schema_inference_*: настройки формата","sidebarTitle":"schema_inference_*","href":"/ru/reference/settings/formats/schema-inference"},{"title":"настройки формата show_create_*","sidebarTitle":"show_create_*","href":"/ru/reference/settings/formats/show-create"},{"title":"настройки формата type_json_*","sidebarTitle":"type_json_*","href":"/ru/reference/settings/formats/type-json"},{"title":"Другие настройки формата","sidebarTitle":"Другое","href":"/ru/reference/settings/formats/other"}]},{"sidebarTitle":"Бета- и экспериментальные возможности","title":"Бета- и экспериментальные возможности","href":"/ru/reference/settings/beta-and-experimental-features"}]},{"group":"Системные таблицы","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Обзор системных таблиц","href":"/ru/reference/system-tables/overview"},{"title":"system.aggregate_function_combinators","href":"/ru/reference/system-tables/aggregate_function_combinators"},{"title":"system.aggregated_zookeeper_log","href":"/ru/reference/system-tables/aggregated_zookeeper_log"},{"title":"system.asynchronous_insert_log","href":"/ru/reference/system-tables/asynchronous_insert_log"},{"title":"system.asynchronous_inserts","href":"/ru/reference/system-tables/asynchronous_inserts"},{"title":"system.asynchronous_loader","href":"/ru/reference/system-tables/asynchronous_loader"},{"title":"system.asynchronous_metric_log","href":"/ru/reference/system-tables/asynchronous_metric_log"},{"title":"system.asynchronous_metrics","href":"/ru/reference/system-tables/asynchronous_metrics"},{"title":"system.azure_queue_log","href":"/ru/reference/system-tables/azure_queue_log"},{"sidebarTitle":"system.azure_queue_metadata","title":"system.azure_queue_metadata","href":"/ru/reference/system-tables/azure_queue_metadata"},{"title":"system.azure_queue_metadata_cache","href":"/ru/reference/system-tables/azure_queue_metadata_cache"},{"title":"system.azure_queue_settings","href":"/ru/reference/system-tables/azure_queue_settings"},{"title":"system.backup_log","href":"/ru/reference/system-tables/backup_log"},{"title":"system.backups","href":"/ru/reference/system-tables/backups"},{"title":"system.background_schedule_pool","href":"/ru/reference/system-tables/background_schedule_pool"},{"title":"system.background_schedule_pool_log","href":"/ru/reference/system-tables/background_schedule_pool_log"},{"title":"system.blob_storage_log","href":"/ru/reference/system-tables/blob_storage_log"},{"title":"system.build_options","href":"/ru/reference/system-tables/build_options"},{"title":"system.certificates","href":"/ru/reference/system-tables/certificates"},{"title":"system.clusters","href":"/ru/reference/system-tables/clusters"},{"title":"system.codecs","href":"/ru/reference/system-tables/codecs"},{"title":"system.collations","href":"/ru/reference/system-tables/collations"},{"title":"system.columns","href":"/ru/reference/system-tables/columns"},{"sidebarTitle":"system.columns_cache","title":"system.columns_cache","href":"/ru/reference/system-tables/columns_cache"},{"title":"system.completions","href":"/ru/reference/system-tables/completions"},{"sidebarTitle":"system.constraints","title":"system.constraints","href":"/ru/reference/system-tables/constraints"},{"title":"system.contributors","href":"/ru/reference/system-tables/contributors"},{"title":"system.crash_log","href":"/ru/reference/system-tables/crash_log"},{"title":"system.current_roles","href":"/ru/reference/system-tables/current_roles"},{"title":"system.dashboards","href":"/ru/reference/system-tables/dashboards"},{"title":"system.data_skipping_index_types","href":"/ru/reference/system-tables/data_skipping_index_types"},{"title":"system.data_skipping_indices","href":"/ru/reference/system-tables/data_skipping_indices"},{"title":"system.data_type_families","href":"/ru/reference/system-tables/data_type_families"},{"title":"system.database_engines","href":"/ru/reference/system-tables/database_engines"},{"title":"system.database_replicas","href":"/ru/reference/system-tables/database_replicas"},{"title":"system.databases","href":"/ru/reference/system-tables/databases"},{"title":"system.dead_letter_queue","href":"/ru/reference/system-tables/dead_letter_queue"},{"sidebarTitle":"system.delta_lake_metadata_log","title":"system.delta_lake_metadata_log","href":"/ru/reference/system-tables/delta_lake_metadata_log"},{"title":"system.delta_lake_metadata_log","href":"/ru/reference/system-tables/delta_metadata_log"},{"title":"system.detached_parts","href":"/ru/reference/system-tables/detached_parts"},{"title":"system.detached_tables","href":"/ru/reference/system-tables/detached_tables"},{"title":"system.dictionaries","href":"/ru/reference/system-tables/dictionaries"},{"title":"system.dictionary_layouts","href":"/ru/reference/system-tables/dictionary_layouts"},{"title":"system.dictionary_sources","href":"/ru/reference/system-tables/dictionary_sources"},{"title":"system.dimensional_metrics","href":"/ru/reference/system-tables/dimensional_metrics"},{"title":"system.disks","href":"/ru/reference/system-tables/disks"},{"title":"system.disk_types","href":"/ru/reference/system-tables/disk_types"},{"title":"system.distributed_ddl_queue","href":"/ru/reference/system-tables/distributed_ddl_queue"},{"title":"system.distribution_queue","href":"/ru/reference/system-tables/distribution_queue"},{"title":"system.dns_cache","href":"/ru/reference/system-tables/dns_cache"},{"title":"system.documentation","href":"/ru/reference/system-tables/documentation"},{"title":"system.dropped_tables","href":"/ru/reference/system-tables/dropped_tables"},{"title":"system.dropped_tables_parts","href":"/ru/reference/system-tables/dropped_tables_parts"},{"title":"system.enabled_roles","href":"/ru/reference/system-tables/enabled_roles"},{"title":"system.error_log","href":"/ru/reference/system-tables/error_log"},{"title":"system.errors","href":"/ru/reference/system-tables/errors"},{"title":"system.events","href":"/ru/reference/system-tables/events"},{"title":"system.fail_points","href":"/ru/reference/system-tables/fail_points"},{"title":"system.formats","href":"/ru/reference/system-tables/formats"},{"title":"system.filesystem_cache_log","href":"/ru/reference/system-tables/filesystem_cache_log"},{"title":"system.filesystem_cache_settings","href":"/ru/reference/system-tables/filesystem_cache_settings"},{"title":"system.filesystem_cache","href":"/ru/reference/system-tables/filesystem_cache"},{"title":"system.filesystem_read_prefetches_log","href":"/ru/reference/system-tables/filesystem_read_prefetches_log"},{"title":"system.functions","href":"/ru/reference/system-tables/functions"},{"title":"system.grants","href":"/ru/reference/system-tables/grants"},{"title":"system.graphite_retentions","href":"/ru/reference/system-tables/graphite_retentions"},{"sidebarTitle":"system.handlers","title":"system.handlers","href":"/ru/reference/system-tables/handlers"},{"sidebarTitle":"histogram_metric_log","title":"system.histogram_metric_log","href":"/ru/reference/system-tables/histogram_metric_log"},{"title":"system.histogram_metrics","href":"/ru/reference/system-tables/histogram_metrics"},{"sidebarTitle":"hypothetical_indexes","title":"system.hypothetical_indexes","href":"/ru/reference/system-tables/hypothetical_indexes"},{"sidebarTitle":"hypothetical_projections","title":"system.hypothetical_projections","href":"/ru/reference/system-tables/hypothetical_projections"},{"title":"system.iceberg_files","href":"/ru/reference/system-tables/iceberg_files"},{"title":"system.iceberg_history","href":"/ru/reference/system-tables/iceberg_history"},{"title":"system.iceberg_metadata_log","href":"/ru/reference/system-tables/iceberg_metadata_log"},{"title":"INFORMATION_SCHEMA","href":"/ru/reference/system-tables/information_schema"},{"title":"system.instrumentation","href":"/ru/reference/system-tables/instrumentation"},{"sidebarTitle":"system.jemalloc_arena_bins","title":"system.jemalloc_arena_bins","href":"/ru/reference/system-tables/jemalloc_arena_bins"},{"title":"system.jemalloc_bins","href":"/ru/reference/system-tables/jemalloc_bins"},{"title":"system.jemalloc_profile_text","href":"/ru/reference/system-tables/jemalloc_profile_text"},{"sidebarTitle":"system.jemalloc_sampled_allocations","title":"system.jemalloc_sampled_allocations","href":"/ru/reference/system-tables/jemalloc_sampled_allocations"},{"title":"system.jemalloc_stats","href":"/ru/reference/system-tables/jemalloc_stats"},{"title":"system.kafka_consumers","href":"/ru/reference/system-tables/kafka_consumers"},{"title":"system.keeper_changelogs","href":"/ru/reference/system-tables/keeper_changelogs"},{"title":"system.keeper_cluster","href":"/ru/reference/system-tables/keeper_cluster"},{"title":"system.keeper_snapshots","href":"/ru/reference/system-tables/keeper_snapshots"},{"sidebarTitle":"keeper_storage","title":"system.keeper_storage","href":"/ru/reference/system-tables/keeper_storage"},{"title":"system.keywords","href":"/ru/reference/system-tables/keywords"},{"title":"system.licenses","href":"/ru/reference/system-tables/licenses"},{"title":"system.macros","href":"/ru/reference/system-tables/macros"},{"title":"system.masking_policies","href":"/ru/reference/system-tables/masking_policies"},{"title":"system.merge_tree_settings","href":"/ru/reference/system-tables/merge_tree_settings"},{"title":"system.merges","href":"/ru/reference/system-tables/merges"},{"title":"system.metric_log","href":"/ru/reference/system-tables/metric_log"},{"title":"system.metrics","href":"/ru/reference/system-tables/metrics"},{"sidebarTitle":"models","title":"system.models","href":"/ru/reference/system-tables/models"},{"title":"system.moves","href":"/ru/reference/system-tables/moves"},{"title":"system.mutations","href":"/ru/reference/system-tables/mutations"},{"title":"system.named_collections","href":"/ru/reference/system-tables/named_collections"},{"title":"system.numbers","href":"/ru/reference/system-tables/numbers"},{"title":"system.numbers_mt","href":"/ru/reference/system-tables/numbers_mt"},{"title":"system.one","href":"/ru/reference/system-tables/one"},{"title":"system.opentelemetry_span_log","href":"/ru/reference/system-tables/opentelemetry_span_log"},{"title":"system.part_log","href":"/ru/reference/system-tables/part_log"},{"title":"system.part_moves_between_shards","href":"/ru/reference/system-tables/part_moves_between_shards"},{"title":"system.parts","href":"/ru/reference/system-tables/parts"},{"title":"system.parts_columns","href":"/ru/reference/system-tables/parts_columns"},{"title":"system.predicate_statistics_log","href":"/ru/reference/system-tables/predicate_statistics_log"},{"title":"system.primes","href":"/ru/reference/system-tables/primes"},{"title":"system.privileges","href":"/ru/reference/system-tables/privileges"},{"title":"system.processes","href":"/ru/reference/system-tables/processes"},{"title":"system.processors_profile_log","href":"/ru/reference/system-tables/processors_profile_log"},{"title":"system.projection_parts","href":"/ru/reference/system-tables/projection_parts"},{"title":"system.projection_parts_columns","href":"/ru/reference/system-tables/projection_parts_columns"},{"title":"system.projections","href":"/ru/reference/system-tables/projections"},{"title":"system.query_cache","href":"/ru/reference/system-tables/query_cache"},{"title":"system.query_condition_cache","href":"/ru/reference/system-tables/query_condition_cache"},{"title":"system.query_log","href":"/ru/reference/system-tables/query_log"},{"title":"system.query_metric_log","href":"/ru/reference/system-tables/query_metric_log"},{"title":"system.query_thread_log","href":"/ru/reference/system-tables/query_thread_log"},{"title":"system.query_views_log","href":"/ru/reference/system-tables/query_views_log"},{"title":"system.quota_limits","href":"/ru/reference/system-tables/quota_limits"},{"title":"system.quota_usage","href":"/ru/reference/system-tables/quota_usage"},{"title":"system.quotas","href":"/ru/reference/system-tables/quotas"},{"title":"system.quotas_usage","href":"/ru/reference/system-tables/quotas_usage"},{"title":"system.remote_data_paths","href":"/ru/reference/system-tables/remote_data_paths"},{"title":"system.replicas","href":"/ru/reference/system-tables/replicas"},{"title":"system.replicated_fetches","href":"/ru/reference/system-tables/replicated_fetches"},{"title":"system.replicated_merge_tree_settings","href":"/ru/reference/system-tables/replicated_merge_tree_settings"},{"title":"system.replication_queue","href":"/ru/reference/system-tables/replication_queue"},{"title":"system.resources","href":"/ru/reference/system-tables/resources"},{"title":"system.rocksdb","href":"/ru/reference/system-tables/rocksdb"},{"title":"system.role_grants","href":"/ru/reference/system-tables/role_grants"},{"title":"system.roles","href":"/ru/reference/system-tables/roles"},{"title":"system.row_policies","href":"/ru/reference/system-tables/row_policies"},{"sidebarTitle":"system.s3_queue_metadata","title":"system.s3_queue_metadata","href":"/ru/reference/system-tables/s3_queue_metadata"},{"title":"system.s3_queue_settings","href":"/ru/reference/system-tables/s3_queue_settings"},{"title":"system.s3queue_log","href":"/ru/reference/system-tables/s3queue_log"},{"title":"system.s3queue_metadata_cache","href":"/ru/reference/system-tables/s3queue_metadata_cache"},{"title":"system.scheduler","href":"/ru/reference/system-tables/scheduler"},{"title":"system.schema_inference_cache","href":"/ru/reference/system-tables/schema_inference_cache"},{"title":"system.server_settings","href":"/ru/reference/system-tables/server_settings"},{"title":"system.session_log","href":"/ru/reference/system-tables/session_log"},{"sidebarTitle":"system.session_query_ids","title":"system.session_query_ids","href":"/ru/reference/system-tables/session_query_ids"},{"title":"system.settings","href":"/ru/reference/system-tables/settings"},{"title":"system.settings_changes","href":"/ru/reference/system-tables/settings_changes"},{"title":"system.settings_profile_elements","href":"/ru/reference/system-tables/settings_profile_elements"},{"title":"system.settings_profiles","href":"/ru/reference/system-tables/settings_profiles"},{"title":"system.stack_trace","href":"/ru/reference/system-tables/stack_trace"},{"sidebarTitle":"system.statements","title":"system.statements","href":"/ru/reference/system-tables/statements"},{"sidebarTitle":"system.stemmers","title":"system.stemmers","href":"/ru/reference/system-tables/stemmers"},{"title":"system.storage_policies","href":"/ru/reference/system-tables/storage_policies"},{"title":"system.symbols","href":"/ru/reference/system-tables/symbols"},{"title":"system.warnings","href":"/ru/reference/system-tables/system_warnings"},{"title":"system.table_engines","href":"/ru/reference/system-tables/table_engines"},{"title":"system.table_functions","href":"/ru/reference/system-tables/table_functions"},{"title":"system.tables","href":"/ru/reference/system-tables/tables"},{"title":"system.text_log","href":"/ru/reference/system-tables/text_log"},{"title":"system.time_zones","href":"/ru/reference/system-tables/time_zones"},{"title":"system.tokenizers","href":"/ru/reference/system-tables/tokenizers"},{"title":"system.trace_log","href":"/ru/reference/system-tables/trace_log"},{"title":"system.transactions","href":"/ru/reference/system-tables/transactions"},{"title":"system.transactions_info_log","href":"/ru/reference/system-tables/transactions_info_log"},{"title":"system.unicode","href":"/ru/reference/system-tables/unicode"},{"title":"system.user_defined_functions","href":"/ru/reference/system-tables/user_defined_functions"},{"title":"system.user_directories","href":"/ru/reference/system-tables/user_directories"},{"title":"system.user_processes","href":"/ru/reference/system-tables/user_processes"},{"sidebarTitle":"user_query_log","title":"system.user_query_log","href":"/ru/reference/system-tables/user_query_log"},{"title":"system.users","href":"/ru/reference/system-tables/users"},{"title":"system.view_refreshes","href":"/ru/reference/system-tables/view_refreshes"},{"title":"system.warnings","href":"/ru/reference/system-tables/warnings"},{"title":"system.workloads","href":"/ru/reference/system-tables/workloads"},{"title":"system.zeros","href":"/ru/reference/system-tables/zeros"},{"title":"system.zeros_mt","href":"/ru/reference/system-tables/zeros_mt"},{"title":"system.zookeeper","href":"/ru/reference/system-tables/zookeeper"},{"title":"system.zookeeper_info","href":"/ru/reference/system-tables/zookeeper_info"},{"title":"system.zookeeper_connection","href":"/ru/reference/system-tables/zookeeper_connection"},{"title":"system.zookeeper_connection_log","href":"/ru/reference/system-tables/zookeeper_connection_log"},{"title":"system.zookeeper_log","href":"/ru/reference/system-tables/zookeeper_log"},{"title":"system.zookeeper_watches","href":"/ru/reference/system-tables/zookeeper_watches"}]},{"group":"Озера данных","pages":[{"sidebarTitle":"Обзор","title":"Озера данных","href":"/ru/reference/datalakes"}]}]}]},{"tab":"Решения","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":"Начало работы","pages":[{"title":"Начало работы с ClickHouse Cloud","href":"/ru/products/cloud/getting-started/cloud-get-started"},{"title":"Введение","href":"/ru/products/cloud/getting-started/intro"},{"title":"Обзор материалов","href":"/ru/products/cloud/getting-started/resource-tour"}]},{"group":"Сервисы и инфраструктура","pages":[{"sidebarTitle":"Архитектура","title":"Архитектура ClickHouse Cloud","href":"/ru/products/cloud/reference/architecture"},{"sidebarTitle":"ClickHouse CLI","title":"ClickHouse CLI","href":"/ru/products/cloud/features/cli"},{"group":"Планирование и развёртывание","expanded":false,"pages":[{"sidebarTitle":"Уровни ClickHouse Cloud","title":"Уровни ClickHouse Cloud","href":"/ru/products/cloud/features/cloud-tiers"},{"title":"Поддерживаемые облачные регионы","sidebarTitle":"Поддерживаемые облачные регионы","href":"/ru/products/cloud/reference/supported-regions"},{"title":"Варианты развертывания","href":"/ru/products/cloud/features/infrastructure/deployment-options"},{"sidebarTitle":"Совместимость с Cloud","title":"Совместимость с Cloud","href":"/ru/products/cloud/guides/cloud-compatibility"},{"title":"ClickHouse Private","href":"/ru/products/cloud/guides/infrastructure/deployment-options/clickhouse-private"},{"title":"ClickHouse Government","href":"/ru/products/cloud/guides/infrastructure/deployment-options/clickhouse-government"}]},{"group":"Настройка и масштабирование","expanded":false,"pages":[{"sidebarTitle":"Автоматическое масштабирование","title":"Автоматическое масштабирование","href":"/ru/products/cloud/features/autoscaling/overview"},{"sidebarTitle":"Настройка параметров","title":"Настройка параметров","href":"/ru/products/cloud/reference/settings"},{"sidebarTitle":"Вертикальное автомасштабирование","title":"Вертикальное автомасштабирование","href":"/ru/products/cloud/features/autoscaling/vertical"},{"sidebarTitle":"Горизонтальное автомасштабирование","title":"Горизонтальное автомасштабирование","href":"/ru/products/cloud/features/autoscaling/horizontal-autoscaling"},{"sidebarTitle":"Горизонтальное масштабирование","title":"Горизонтальное масштабирование","href":"/ru/products/cloud/features/autoscaling/horizontal"},{"sidebarTitle":"Make-before-break (MBB)","title":"Операции make-before-break (MBB) в ClickHouse Cloud","href":"/ru/products/cloud/features/autoscaling/make-before-break"},{"sidebarTitle":"автоматический переход в режим простоя","title":"автоматический переход в режим простоя","href":"/ru/products/cloud/features/autoscaling/idling"},{"sidebarTitle":"Рекомендации по масштабированию","title":"Рекомендации по масштабированию","href":"/ru/products/cloud/features/autoscaling/scaling-recommendations"},{"sidebarTitle":"Запланированное масштабирование","title":"Запланированное масштабирование","href":"/ru/products/cloud/features/autoscaling/scheduled-scaling"}]},{"group":"Вычислительные ресурсы и хранилище","expanded":false,"pages":[{"title":"Вычислительные ресурсы ClickHouse по требованию","sidebarTitle":"Вычисления по требованию","href":"/ru/products/cloud/features/infrastructure/on-demand-compute"},{"sidebarTitle":"Крупные сервисы с одной репликой","title":"Крупные сервисы с одной репликой","href":"/ru/products/cloud/features/large-single-replica-services"},{"title":"Параллельные реплики","href":"/ru/products/cloud/features/infrastructure/parallel-replicas"},{"title":"Маршрутизация с учетом реплик","href":"/ru/products/cloud/features/infrastructure/replica-aware-routing"},{"sidebarTitle":"Shared Catalog","title":"Shared Catalog и движок базы данных Shared","href":"/ru/products/cloud/features/infrastructure/shared-catalog"},{"sidebarTitle":"SharedMergeTree","title":"Движок таблицы SharedMergeTree","href":"/ru/products/cloud/features/infrastructure/shared-merge-tree"},{"title":"Хранилища","href":"/ru/products/cloud/features/infrastructure/warehouses"}]},{"group":"Надёжность и обслуживание","expanded":false,"pages":[{"sidebarTitle":"Доступность сервиса и SLA","title":"Доступность сервиса","href":"/ru/products/cloud/reference/service-uptime"},{"sidebarTitle":"Отказоустойчивость данных","title":"Отказоустойчивость данных","href":"/ru/products/cloud/reference/data-resiliency"},{"sidebarTitle":"Обновления","title":"Обновления","href":"/ru/products/cloud/features/admin-features/upgrades"}]},{"group":"Планирование промышленной эксплуатации","expanded":false,"pages":[{"sidebarTitle":"Обзор производительности и оптимизации","title":"Производительность и оптимизация","href":"/ru/products/cloud/guides/best-practices/index"},{"sidebarTitle":"Готовность к промышленной эксплуатации","title":"Руководство по готовности ClickHouse Cloud к промышленной эксплуатации","href":"/ru/products/cloud/guides/production-readiness"},{"sidebarTitle":"Мультиарендность","title":"Мультиарендность","href":"/ru/products/cloud/guides/best-practices/multitenancy"},{"sidebarTitle":"Ограничения использования","title":"Ограничения использования","href":"/ru/products/cloud/guides/best-practices/usagelimits"}]}]},{"group":"Собственное облако","pages":[{"group":"Обзор","pages":[{"title":"Обзор","sidebarTitle":"Собственное облако","href":"/ru/products/cloud/guides/infrastructure/deployment-options/byoc/overview"},{"title":"Архитектура","sidebarTitle":"Архитектура","href":"/ru/products/bring-your-own-cloud/overview/architecture"}]},{"group":"Конфигурация","pages":[{"title":"Конфигурация инфраструктуры","sidebarTitle":"Конфигурация инфраструктуры","href":"/ru/products/bring-your-own-cloud/configuration/configurations"},{"title":"Подключение к ClickHouse","sidebarTitle":"Подключение к ClickHouse","href":"/ru/products/bring-your-own-cloud/configuration/connect"},{"title":"Эксплуатация и обслуживание BYOC","sidebarTitle":"Эксплуатация и обслуживание","href":"/ru/products/bring-your-own-cloud/configuration/operations"}]},{"group":"Первоначальная настройка","pages":[{"title":"Стандартный онбординг","sidebarTitle":"Стандартная процедура","href":"/ru/products/bring-your-own-cloud/onboarding/standard"},{"group":"Индивидуальная настройка","pages":[{"title":"Пользовательская настройка AWS","sidebarTitle":"Пользовательская настройка AWS","href":"/ru/products/bring-your-own-cloud/onboarding/customization-aws"},{"title":"Индивидуальная настройка GCP","sidebarTitle":"Индивидуальная настройка GCP","href":"/ru/products/bring-your-own-cloud/onboarding/customization-gcp"}]},{"group":"Сеть","pages":[{"title":"Настройка частной сети","sidebarTitle":"Настройка частной сети","href":"/ru/products/bring-your-own-cloud/onboarding/network"},{"title":"Настройка частной сети в AWS для BYOC","sidebarTitle":"Настройка частной сети в AWS","href":"/ru/products/bring-your-own-cloud/onboarding/network-aws"},{"title":"Настройка приватной сети GCP для BYOC","sidebarTitle":"Настройка приватной сети GCP","href":"/ru/products/bring-your-own-cloud/onboarding/network-gcp"},{"title":"Настройка частной сети для BYOC на Azure","sidebarTitle":"Настройка частной сети Azure","href":"/ru/products/bring-your-own-cloud/onboarding/network-azure"}]},{"title":"Развертывание дополнительной инфраструктуры","sidebarTitle":"Дополнительная инфраструктура","href":"/ru/products/bring-your-own-cloud/onboarding/new-region"}]},{"group":"Справочник","pages":[{"title":"Сетевая безопасность BYOC","sidebarTitle":"Сетевая безопасность","href":"/ru/products/bring-your-own-cloud/reference/network-security"},{"title":"Привилегия BYOC","sidebarTitle":"Привилегия","href":"/ru/products/bring-your-own-cloud/reference/privilege"},{"title":"доступ ClickHouse к данным (BYOC)","sidebarTitle":"доступ ClickHouse к данным","href":"/ru/products/bring-your-own-cloud/reference/clickhouse-data-access"},{"title":"Обсервабилити в BYOC","sidebarTitle":"Обсервабилити","href":"/ru/products/bring-your-own-cloud/reference/observability-aws"},{"title":"Платные сервисы AWS","sidebarTitle":"Платные сервисы AWS","href":"/ru/products/bring-your-own-cloud/reference/billable-aws-services"},{"title":"Модель затрат BYOC (AWS)","sidebarTitle":"Модель затрат (AWS)","href":"/ru/products/bring-your-own-cloud/reference/cost-model-aws"},{"title":"Управление квотами и лимитами сервисов AWS","sidebarTitle":"Квоты и лимиты сервисов AWS","href":"/ru/products/bring-your-own-cloud/reference/aws-service-limits"},{"title":"Модель совместной ответственности за безопасность","href":"/ru/products/bring-your-own-cloud/reference/security-shared-responsibility"},{"title":"FAQ по BYOC","sidebarTitle":"FAQ","href":"/ru/products/bring-your-own-cloud/reference/faq"},{"group":"Режим коннектора","hidden":true,"tag":"Preview","pages":[{"title":"Обзор коннектора","sidebarTitle":"Обзор","href":"/ru/products/bring-your-own-cloud/connector/overview"},{"title":"Онбординг","sidebarTitle":"Онбординг","href":"/ru/products/bring-your-own-cloud/connector/onboarding"},{"title":"Подготовка инфраструктуры AWS с помощью Terraform","sidebarTitle":"Terraform в AWS","href":"/ru/products/bring-your-own-cloud/connector/terraform-aws"},{"title":"Архитектура","sidebarTitle":"Архитектура","href":"/ru/products/bring-your-own-cloud/connector/architecture"},{"title":"Управляемые сервисы","sidebarTitle":"Управляемые сервисы","href":"/ru/products/bring-your-own-cloud/connector/managed-services"},{"title":"Обновления платформы","sidebarTitle":"Обновления платформы","href":"/ru/products/bring-your-own-cloud/connector/platform-updates"},{"title":"Сеансы поддержки","sidebarTitle":"Сеансы поддержки","href":"/ru/products/bring-your-own-cloud/connector/support-sessions"},{"title":"Конфигурация","sidebarTitle":"Конфигурация","href":"/ru/products/bring-your-own-cloud/connector/configuration"},{"title":"Operations","sidebarTitle":"Operations","href":"/ru/products/bring-your-own-cloud/connector/operations"},{"title":"Справочник CLI","sidebarTitle":"CLI","href":"/ru/products/bring-your-own-cloud/connector/reference/cli"},{"title":"Справочник по конфигурации","sidebarTitle":"Справочник по конфигурации","href":"/ru/products/bring-your-own-cloud/connector/reference/configuration"},{"title":"FAQ","sidebarTitle":"FAQ","href":"/ru/products/bring-your-own-cloud/connector/reference/faq"},{"title":"Модель привилегий","sidebarTitle":"Модель привилегий","href":"/ru/products/bring-your-own-cloud/connector/reference/privilege-model"}]}]}]},{"group":"Данные и интеграции","pages":[{"sidebarTitle":"ClickPipes и клиентские библиотеки","title":"ClickPipes и клиентские библиотеки","href":"/ru/products/cloud/features/integrations"},{"sidebarTitle":"Каталоги данных","title":"Каталоги данных","href":"/ru/products/cloud/features/data-catalogs"},{"title":"Загрузка файлов в Cloud","href":"/ru/products/cloud/guides/migration/upload-a-csv-file"},{"group":"Источники данных","expanded":false,"pages":[{"title":"Источники данных","sidebarTitle":"Обзор","href":"/ru/products/cloud/guides/data-sources/index"},{"sidebarTitle":"IP-адреса Cloud","title":"IP-адреса Cloud","href":"/ru/products/cloud/guides/data-sources/cloud-endpoints-api"},{"sidebarTitle":"Безопасный доступ к данным в S3","title":"Безопасный доступ к данным в S3","href":"/ru/products/cloud/guides/data-sources/accessing-s3-data-securely"},{"sidebarTitle":"Безопасный доступ к данным в Azure","title":"Подключение ClickHouse Cloud к Azure Blob Storage","href":"/ru/products/cloud/guides/data-sources/secure-azure"},{"sidebarTitle":"Безопасный доступ к данным в GCS","title":"Безопасный доступ к данным в GCS","href":"/ru/products/cloud/guides/data-sources/secure-gcs"},{"sidebarTitle":"Безопасный доступ к данным Iceberg","title":"Безопасный доступ к данным Iceberg","href":"/ru/products/cloud/guides/data-sources/accessing-iceberg-data-securely"}]}]},{"group":"Подключение и выполнение запросов","pages":[{"title":"SQL-консоль","href":"/ru/products/cloud/features/sql-console-features/sql-console"},{"sidebarTitle":"Соберите сведения о подключении","title":"Соберите сведения о подключении","href":"/ru/products/cloud/guides/sql-console/connection-details"},{"title":"Query Insights","href":"/ru/products/cloud/features/sql-console-features/query-insights"},{"group":"Эндпоинты Query API","expanded":false,"pages":[{"title":"Эндпоинты Query API","href":"/ru/products/cloud/features/sql-console-features/query-endpoints"},{"title":"Настройка эндпоинтов Query API","href":"/ru/products/cloud/guides/sql-console/query-endpoints"}]},{"sidebarTitle":"Панели мониторинга","title":"Панели мониторинга","href":"/ru/products/cloud/features/sql-console-features/dashboards"},{"sidebarTitle":"Пользовательские функции","title":"Пользовательские функции в Cloud","href":"/ru/products/cloud/features/sql-console-features/user-defined-functions"},{"sidebarTitle":"ClickStack","title":"ClickStack","href":"/ru/products/cloud/features/sql-console-features/clickstack"}]},{"group":"Управление доступом","pages":[{"sidebarTitle":"Обзор","title":"Управление доступом в ClickHouse Cloud","href":"/ru/products/cloud/guides/security/cloud-access-management/index"},{"group":"Учётные записи и роли Cloud","expanded":false,"pages":[{"sidebarTitle":"Управление аккаунтом","title":"Управление аккаунтом","href":"/ru/products/cloud/guides/security/cloud-access-management/manage-my-account"},{"sidebarTitle":"Управление пользователями в облаке","title":"Управление пользователями в облаке","href":"/ru/products/cloud/guides/security/cloud-access-management/manage-cloud-users"},{"sidebarTitle":"Роли и разрешения в консоли","title":"Роли и разрешения в консоли","href":"/ru/products/cloud/reference/security/console-roles"},{"sidebarTitle":"Управление пользовательскими ролями","title":"Управление пользовательскими ролями","href":"/ru/products/cloud/guides/security/cloud-access-management/manage-custom-roles"}]},{"group":"Пользователи базы данных и права доступа","expanded":false,"pages":[{"sidebarTitle":"Управление пользователями базы данных","title":"Управление пользователями базы данных","href":"/ru/products/cloud/guides/security/cloud-access-management/manage-database-users"},{"sidebarTitle":"Типовые запросы для управления доступом","title":"Типовые запросы для управления доступом","href":"/ru/products/cloud/guides/security/cloud-access-management/common-access-management-queries"},{"sidebarTitle":"Управление сервисными учетными записями базы данных","title":"Управление сервисными учетными записями базы данных","href":"/ru/products/cloud/guides/security/cloud-access-management/manage-database-service-accounts"}]},{"group":"Провайдеры идентификации","expanded":false,"pages":[{"sidebarTitle":"Настройка SAML SSO","title":"Настройка SAML SSO","href":"/ru/products/cloud/guides/security/cloud-access-management/saml-sso-setup"},{"sidebarTitle":"Удаление SAML SSO","title":"Удаление SAML SSO","href":"/ru/products/cloud/guides/security/saml-sso-removal"},{"sidebarTitle":"SCIM-провижининг с Okta","title":"SCIM-провижининг с Okta","href":"/ru/products/cloud/guides/security/cloud-access-management/scim-setup"},{"sidebarTitle":"SCIM provisioning в Entra ID","title":"SCIM provisioning в Microsoft Entra ID","href":"/ru/products/cloud/guides/security/cloud-access-management/scim-setup-entra"},{"sidebarTitle":"Настройка JWT-аутентификации","title":"Настройка JWT-аутентификации","href":"/ru/products/cloud/guides/security/cloud-access-management/jwt-authentication-setup"}]}]},{"group":"Безопасность и соблюдение требований","pages":[{"sidebarTitle":"Безопасность","title":"Безопасность","href":"/ru/products/cloud/features/security"},{"group":"Сетевой доступ","expanded":false,"pages":[{"sidebarTitle":"Настройка IP-фильтров","title":"Настройка IP-фильтров","href":"/ru/products/cloud/guides/security/connectivity/setting-ip-filters"},{"group":"Частное сетевое подключение","expanded":false,"pages":[{"title":"Частное сетевое подключение","sidebarTitle":"Обзор","href":"/ru/products/cloud/guides/security/connectivity/private-networking/index"},{"title":"AWS PrivateLink","href":"/ru/products/cloud/guides/security/connectivity/private-networking/aws-privatelink"},{"title":"Private Service Connect","sidebarTitle":"GCP private service connect","href":"/ru/products/cloud/guides/security/connectivity/private-networking/gcp-private-service-connect"},{"title":"Azure Private Link","sidebarTitle":"Azure Private Link","href":"/ru/products/cloud/guides/security/connectivity/private-networking/azure-privatelink"}]}]},{"group":"Ведение журнала аудита","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Журналирование аудита","href":"/ru/products/cloud/guides/security/audit-logging/index"},{"sidebarTitle":"Журнал аудита консоли","title":"Журнал аудита консоли","href":"/ru/products/cloud/guides/security/audit-logging/console-audit-log"},{"sidebarTitle":"События в журнале аудита консоли","title":"События в журнале аудита консоли","href":"/ru/products/cloud/reference/security/audit-logging"},{"sidebarTitle":"Журнал аудита базы данных","title":"Журнал аудита базы данных","href":"/ru/products/cloud/guides/security/audit-logging/database-audit-log"},{"sidebarTitle":"Руководство по безопасности BYOC","title":"Руководство по безопасности BYOC","href":"/ru/products/cloud/guides/security/audit-logging/byoc-security-playbook"}]},{"group":"Защита данных","expanded":false,"pages":[{"sidebarTitle":"Маскирование данных","title":"Маскирование данных в ClickHouse","href":"/ru/products/cloud/guides/security/data-masking"},{"sidebarTitle":"Шифрование данных","title":"Шифрование данных","href":"/ru/products/cloud/guides/security/cmek"}]},{"group":"Соблюдение требований и конфиденциальность","expanded":false,"pages":[{"title":"Отчеты по безопасности и соответствию требованиям","href":"/ru/products/cloud/reference/security/compliance-overview"},{"sidebarTitle":"Онбординг HIPAA","title":"Онбординг HIPAA","href":"/ru/products/cloud/guides/security/compliance/hipaa-onboarding"},{"sidebarTitle":"PCI онбординг","title":"PCI онбординг","href":"/ru/products/cloud/guides/security/compliance/pci-onboarding"},{"title":"Соответствие требованиям для ИИ","href":"/ru/products/cloud/reference/security/ai-compliance"},{"sidebarTitle":"Доступ к персональным данным","title":"Доступ к персональным данным","href":"/ru/products/cloud/reference/personal-data-access"}]}]},{"group":"Мониторинг и резервные копии","pages":[{"group":"Мониторинг","expanded":false,"pages":[{"title":"Мониторинг развертывания ClickHouse Cloud","sidebarTitle":"Обзор","href":"/ru/products/cloud/features/monitoring/overview"},{"title":"Мониторинг в консоли ClickHouse Cloud","sidebarTitle":"Консоль ClickHouse Cloud","href":"/ru/products/cloud/features/monitoring/cloud-console"},{"sidebarTitle":"Расширенная панель мониторинга","title":"Расширенная панель мониторинга в ClickHouse Cloud","href":"/ru/products/cloud/features/monitoring/advanced-dashboard"},{"title":"Уведомления","sidebarTitle":"Уведомления","href":"/ru/products/cloud/features/monitoring/notifications"},{"sidebarTitle":"конечная точка Prometheus","title":"Интеграция с Prometheus","href":"/ru/products/cloud/features/monitoring/prometheus"},{"title":"Запросы к системной базе данных ClickHouse","sidebarTitle":"Системные таблицы","href":"/ru/products/cloud/features/monitoring/system-tables"},{"title":"Интеграции с решениями сообщества и партнеров","sidebarTitle":"Интеграции","href":"/ru/products/cloud/features/monitoring/integrations"}]},{"group":"Резервные копии","expanded":false,"pages":[{"sidebarTitle":"Обзор","title":"Резервные копии","href":"/ru/products/cloud/features/backups/overview"},{"group":"Управление резервными копиями","expanded":false,"pages":[{"title":"Резервные копии","sidebarTitle":"Обзор","mode":"wide","href":"/ru/products/cloud/guides/backups/index"},{"sidebarTitle":"Просмотр и восстановление резервных копий","title":"Просмотр и восстановление резервных копий","href":"/ru/products/cloud/guides/backups/review-and-restore-backups"},{"sidebarTitle":"Настройка расписаний резервного копирования","title":"Настройка расписаний резервного копирования","href":"/ru/products/cloud/guides/backups/configurable-backups"},{"group":"Использование собственных резервных копий","expanded":false,"pages":[{"sidebarTitle":"Экспорт резервных копий","title":"Экспорт резервных копий в собственную облачную учетную запись","href":"/ru/products/cloud/guides/backups/bring-your-own-backup/export-backups-to-own-cloud-account"},{"sidebarTitle":"Резервное копирование или восстановление через интерфейс","title":"Резервное копирование / восстановление через интерфейс","href":"/ru/products/cloud/guides/backups/bring-your-own-backup/backup-restore-from-ui"},{"sidebarTitle":"Создание резервной копии или восстановление с помощью команд","title":"Создание резервной копии или восстановление из резервной копии с помощью команд","href":"/ru/products/cloud/guides/backups/bring-your-own-backup/backup-restore-using-commands"}]}]}]}]},{"group":"Инструменты и агенты ИИ","pages":[{"sidebarTitle":"Обзор","title":"Возможности AI/ML в Cloud","href":"/ru/products/cloud/features/ai-ml/index"},{"sidebarTitle":"ClickHouse Assistant","title":"ClickHouse Assistant в ClickHouse Cloud","href":"/ru/products/cloud/features/ai-ml/aichat/using-ai-chat"},{"sidebarTitle":"Настройка ClickHouse Assistant chat с помощью семантического слоя","title":"Оптимизация диалогов ClickHouse Assistant с помощью семантического слоя","href":"/ru/products/cloud/features/ai-ml/aichat/customizing-semantic-layer"},{"sidebarTitle":"Langfuse","title":"Langfuse","href":"/ru/products/cloud/features/ai-ml/langfuse"},{"group":"Удалённый MCP","expanded":false,"pages":[{"sidebarTitle":"Удалённый MCP-сервер","title":"Remote MCP в Cloud","href":"/ru/products/cloud/features/ai-ml/remote-mcp"},{"sidebarTitle":"Включение удалённого MCP-сервера","title":"Включение и подключение удалённого MCP-сервера ClickHouse Cloud","href":"/ru/products/cloud/features/ai-ml/mcp/remote-mcp"}]},{"group":"ClickHouse Agents","pages":[{"sidebarTitle":"Обзор","title":"ClickHouse Agents","href":"/ru/products/cloud/features/ai-ml/agents/index"},{"sidebarTitle":"Быстрый старт","title":"Быстрый старт","href":"/ru/products/cloud/features/ai-ml/agents/quickstart"},{"sidebarTitle":"Чат","title":"Чат","href":"/ru/products/cloud/features/ai-ml/agents/chat"},{"group":"Конструктор агентов","pages":[{"sidebarTitle":"Обзор","title":"Конструктор агентов","href":"/ru/products/cloud/features/ai-ml/agents/builder/index"},{"sidebarTitle":"Параметры модели","title":"Параметры модели","href":"/ru/products/cloud/features/ai-ml/agents/builder/model-parameters"},{"sidebarTitle":"Code interpreter","title":"Code interpreter","href":"/ru/products/cloud/features/ai-ml/agents/builder/code-interpreter"},{"sidebarTitle":"Веб-поиск","title":"Веб-поиск","href":"/ru/products/cloud/features/ai-ml/agents/builder/web-search"},{"sidebarTitle":"Генерация изображений","title":"Генерация изображений","href":"/ru/products/cloud/features/ai-ml/agents/builder/image-generation"},{"sidebarTitle":"Vision","title":"Vision","href":"/ru/products/cloud/features/ai-ml/agents/builder/vision"},{"sidebarTitle":"MCP-серверы","title":"MCP-серверы","href":"/ru/products/cloud/features/ai-ml/agents/builder/mcp-servers"},{"sidebarTitle":"Навыки","title":"Навыки","href":"/ru/products/cloud/features/ai-ml/agents/builder/skills"},{"sidebarTitle":"Субагенты","title":"Субагенты","href":"/ru/products/cloud/features/ai-ml/agents/builder/subagents"}]},{"sidebarTitle":"Промпты","title":"Промпты","href":"/ru/products/cloud/features/ai-ml/agents/prompts"},{"sidebarTitle":"Memory","title":"Memory","href":"/ru/products/cloud/features/ai-ml/agents/memory"},{"sidebarTitle":"Маркетплейс","title":"Маркетплейс агентов","href":"/ru/products/cloud/features/ai-ml/agents/marketplace"},{"sidebarTitle":"Совместное использование и доступ","title":"Совместное использование и управление доступом","href":"/ru/products/cloud/features/ai-ml/agents/sharing-and-access"}]},{"title":"Применимые условия разработчиков моделей","href":"/ru/products/cloud/features/ai-ml/model-developer-terms"}]},{"group":"Cloud API","pages":[{"sidebarTitle":"Обзор","title":"ClickHouse Cloud API","href":"/ru/products/cloud/features/admin-features/api/api-overview"},{"sidebarTitle":"Управление ключами API","title":"Управление ключами API","href":"/ru/products/cloud/features/admin-features/api/openapi"},{"sidebarTitle":"Программный доступ к API через Postman","title":"Программный доступ к API через Postman","href":"/ru/products/cloud/features/admin-features/api/postman"},{"group":"Справочник по API","pages":[{"group":"Организация","pages":[{"group":"Организация","pages":[{"title":"Get list of available organizations","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"Уведомления","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":"Оплата","pages":[{"title":"Get organization usage costs","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/usageCost","href":"/ru/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":"Управление пользователями","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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/products/cloud/api-reference/user-management/delete-organization-invitation"}]},{"group":"Управление ролями","pages":[{"title":"List all available roles for an organization","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/roles","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/products/cloud/api-reference/udf/delete-udf-version"}]}]},{"group":"Сервис","pages":[{"group":"Сервис","pages":[{"title":"List available service profiles","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/serviceProfiles","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"Резервная копия","pages":[{"title":"List of service backups","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/backups","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"Снимок","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","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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/products/cloud/api-reference/query-api-endpoints/update-a-query-api-endpoint"}]},{"group":"Сохранённые запросы","pages":[{"title":"List saved queries","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/saved-queries","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/products/cloud/api-reference/saved-queries/update-a-saved-query"}]}]},{"group":"Ключи API","pages":[{"title":"Get list of keys","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/keys","href":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"/ru/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":"Оплата","pages":[{"sidebarTitle":"Обзор","title":"Тарификация","href":"/ru/products/cloud/reference/billing/billing-overview"},{"group":"Маркетплейс","expanded":false,"pages":[{"title":"Оплата через маркетплейс","href":"/ru/products/cloud/reference/billing/marketplace/overview"},{"title":"Контракт с обязательствами в AWS Marketplace","href":"/ru/products/cloud/reference/billing/marketplace/aws-marketplace-committed"},{"title":"AWS Marketplace PAYG","href":"/ru/products/cloud/reference/billing/marketplace/aws-marketplace-payg"},{"title":"Контракт с обязательствами в Azure Marketplace","href":"/ru/products/cloud/reference/billing/marketplace/azure-marketplace-committed"},{"title":"Azure Marketplace PAYG","href":"/ru/products/cloud/reference/billing/marketplace/azure-marketplace-payg"},{"title":"Контракт с обязательствами в GCP Marketplace","href":"/ru/products/cloud/reference/billing/marketplace/gcp-marketplace-committed"},{"title":"GCP Marketplace PAYG","href":"/ru/products/cloud/reference/billing/marketplace/gcp-marketplace-payg"},{"title":"Перенос биллинга с pay-as-you-go (PAYG) на контракт с обязательством по расходам в облачном маркетплейсе","href":"/ru/products/cloud/reference/billing/marketplace/migrate-marketplace-payg-committed"}]},{"group":"ClickPipes","expanded":false,"pages":[{"title":"ClickPipes","sidebarTitle":"Обзор","href":"/ru/products/cloud/reference/billing/clickpipes/index"},{"sidebarTitle":"Фиксация изменений данных (CDC)","title":"ClickPipes для CDC","href":"/ru/products/cloud/reference/billing/clickpipes/clickpipes-for-cdc"},{"sidebarTitle":"Стриминг и объектное хранилище","title":"ClickPipes для стриминга и объектного хранилища","href":"/ru/products/cloud/reference/billing/clickpipes/clickpipes-for-streaming-and-object-storage"}]},{"sidebarTitle":"Передача данных","title":"Передача данных","href":"/ru/products/cloud/reference/billing/network-data-transfer"},{"sidebarTitle":"Платёжные пороги","title":"Платёжные пороги","href":"/ru/products/cloud/reference/billing/payment-thresholds"},{"sidebarTitle":"Оповещения о расходах","title":"Настройка оповещений о расходах организации","href":"/ru/products/cloud/reference/billing/spend-alerts"},{"sidebarTitle":"Управление способами оплаты","title":"Управление способами оплаты","href":"/ru/products/cloud/reference/billing/managing-payment-methods"},{"sidebarTitle":"Самостоятельное управление предоплаченными кредитами","title":"Самостоятельное управление предоплаченными кредитами","href":"/ru/products/cloud/reference/billing/self-service-prepaid-credit-management"},{"sidebarTitle":"Соответствие требованиям биллинга ClickHouse Cloud","title":"Соответствие требованиям биллинга ClickHouse Cloud","href":"/ru/products/cloud/reference/billing/billing-compliance"}]},{"group":"Поддержка","pages":[{"sidebarTitle":"Поддержка","title":"Поддержка","href":"/ru/products/cloud/features/support"},{"sidebarTitle":"Закрытие аккаунта","title":"Закрытие и удаление аккаунта","href":"/ru/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":"/ru/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":"С открытым исходным кодом","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":"/ru/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":"/ru/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":"/ru/chdb"}]},{"item":"Оператор Kubernetes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-kubernetes-operator.svg","pages":[{"title":"Оператор Kubernetes","href":"/ru/products/kubernetes-operator/overview"}]}]},{"tab":"Интеграции","menu":[{"item":"Экосистема","pages":[{"title":"Экосистема","href":"/ru/integrations/home"}]},{"item":"ClickPipes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickpipes.svg","pages":[{"title":"ClickPipes","href":"/ru/integrations/clickpipes/home"}]},{"item":"Клиентские библиотеки для языков программирования","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-language-clients.svg","pages":[{"title":"Клиентские библиотеки для языков программирования","href":"/ru/integrations/language-clients"}]},{"item":"Коннекторы","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-connectors.svg","pages":[{"title":"Коннекторы","href":"/ru/integrations/connectors/data-sources"}]}],"pages":[{"title":"Интеграции","href":"/ru/integrations/home"}]},{"tab":"Ресурсы","menu":[{"item":"Центр поддержки","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-support-center.svg","pages":[{"title":"Центр поддержки","href":"/ru/resources/support-center/home"}]},{"item":"Разработка и участие в проекте","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-contribute.svg","pages":[{"title":"Разработка и участие в проекте","href":"/ru/resources/develop-contribute/introduction/developer-instruction"}]},{"item":"Журналы изменений","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":"/ru/resources/changelogs/cloud"}]},{"dropdown":"С открытым исходным кодом","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-server.svg","pages":[{"title":"С открытым исходным кодом","href":"/ru/resources/changelogs/oss/2026"}]}]},{"item":"О проекте","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-about.svg","pages":[{"title":"О проекте","href":"/ru/resources/about"}]}],"pages":[{"title":"Ресурсы","href":"/ru/resources/support-center/home"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe"}]}]},"basePath":"","title":"Create ClickPipe - ClickHouse Documentation","buildId":"dpl_Acry4NrQAgjcikyFgVE2eJ7XQCAv","deploymentId":"dpl_Acry4NrQAgjcikyFgVE2eJ7XQCAv","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-C2Ap4tLG.js","utils-DOQ4WuIX.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-PBLA84v6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BSX8gB2N.js","snippetPresets-DEKVfaPa.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CFXBIa-t.js","ApiExamples-BSZ21_fK.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Bd7Ye-9k.js","shallow-Yd0HfeLO.js","getApiPlaygroundDisplay-CLdBbHLF.js","CodeSnippet-BJnsDPfe.js","CodeSnippets-CdAH7YRl.js","getPastedJson-Wsal3Fw6.js","icon-WwS_mnlk.js","MethodPill-CYxxzIKu.js","DuplicateIcon-CejZ8LQc.js","createIcon-DKEFCi_0.js","DynamicMarkdown-BCpKo5ib.js","SectionHeading-ClsMcgQm.js","axios-vUo_bRtp.js","Markdown-BI-KM0cT.js","clsx-Cc5SnnvQ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DOFIgHLg.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-1_MZUC6c.js"]}