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":"ko/products/cloud/api-reference/clickpipes/create-clickpipe","slug":"/ko/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":"/ko/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":"/ko/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":0},"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":1},"zh":{"href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe","matchLevel":1}}},"originalFileLocation":"ko/products/cloud/api-reference/clickpipes/create-clickpipe.mdx","locale":"ko"},"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/ko/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/ko/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/ko/products/cloud/api-reference/clickpipes/create-clickpipe.md\">\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=\"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=\"pt-BR\" href=\"https://clickhouse.com/docs/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://clickhouse.com/docs/ru/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://clickhouse.com/docs/zh/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://clickhouse.com/docs/products/cloud/api-reference/clickpipes/create-clickpipe\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://clickhouse.com/#organization\",\"name\":\"ClickHouse Documentation\",\"url\":\"https://clickhouse.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/private-7c7dfe99/h2VHbIjccjT9ClSc/_site/logo/light.svg?fit=max\u0026auto=format\u0026n=h2VHbIjccjT9ClSc\u0026q=85\u0026s=b8a838f982def2b530a95016300bc7ec\"}},{\"@type\":\"WebSite\",\"@id\":\"https://clickhouse.com/docs#website\",\"name\":\"ClickHouse Documentation\",\"url\":\"https://clickhouse.com/docs\",\"publisher\":{\"@id\":\"https://clickhouse.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe#webpage\",\"url\":\"https://clickhouse.com/docs/ko/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/ko/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Cloud API\",\"item\":\"https://clickhouse.com/docs/ko/products/cloud/features/admin-features/api/api-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API 참조\",\"item\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/organization/get-list-of-available-organizations\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ClickPipes\",\"item\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/list-clickpipes\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create ClickPipe\",\"item\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe#apireference\",\"headline\":\"Create ClickPipe\",\"name\":\"Create ClickPipe\",\"description\":\"Create a new ClickPipe.\",\"url\":\"https://clickhouse.com/docs/ko/products/cloud/api-reference/clickpipes/create-clickpipe\",\"mainEntityOfPage\":{\"@id\":\"https://clickhouse.com/docs/ko/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","tabs":[{"tab":"홈","pages":[{"title":"홈","href":"/ko"}]},{"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":"/ko/get-started"},{"group":"빠른 시작","expanded":false,"pages":[{"sidebarTitle":"빠른 시작 둘러보기","title":"빠른 시작 둘러보기","mode":"custom","href":"/ko/get-started/quickstarts/home"},{"group":"모든 사용 사례","expanded":false,"pages":[{"sidebarTitle":"Cloud 빠른 시작","title":"ClickHouse Cloud 빠른 시작","href":"/ko/get-started/setup/cloud"},{"sidebarTitle":"Cloud 연결 정보 확인","title":"Cloud 연결 정보 확인","href":"/ko/get-started/quickstarts/obtain-your-cloud-connection-details"},{"sidebarTitle":"clickhouse-client로 ClickHouse Cloud에 데이터 삽입","title":"clickhouse-client로 ClickHouse Cloud에 데이터 삽입","href":"/ko/get-started/quickstarts/insert-data-using-clickhouse-client"},{"sidebarTitle":"ClickHouse에서 테이블 생성","title":"ClickHouse에서 테이블 생성","href":"/ko/get-started/quickstarts/creating-tables"},{"sidebarTitle":"ClickHouse 데이터 선택","title":"ClickHouse 데이터 선택","href":"/ko/get-started/quickstarts/writing-queries"},{"sidebarTitle":"첫 번째 MergeTree 테이블 만들기","title":"첫 번째 MergeTree 테이블 만들기","href":"/ko/get-started/quickstarts/create-your-first-mergetree-table"}]},{"group":"실시간 분석","expanded":false,"pages":[{"sidebarTitle":"첫 materialized view 만들기","title":"첫 materialized view 만들기","href":"/ko/get-started/quickstarts/create-your-first-materialized-view"},{"sidebarTitle":"첫 번째 프로젝션 만들기","title":"첫 번째 프로젝션 만들기","href":"/ko/get-started/quickstarts/create-your-first-projection"}]},{"group":"데이터 웨어하우징","expanded":false,"pages":[{"sidebarTitle":"ClickHouse Cloud에서 Iceberg 카탈로그를 연결하는 방법","title":"ClickHouse Cloud에서 Iceberg 카탈로그를 연결하는 방법","href":"/ko/get-started/quickstarts/connect-your-iceberg-catalog"},{"sidebarTitle":"ClickHouse 데이터 업데이트 및 삭제","title":"ClickHouse 데이터 업데이트 및 삭제","href":"/ko/get-started/quickstarts/mutations"}]},{"group":"관측성","expanded":false,"pages":[{"sidebarTitle":"ClickHouse에서 맵 타입 사용하기","title":"ClickHouse에서 맵 타입 사용하기","href":"/ko/get-started/quickstarts/working-with-the-map-type"}]}]},{"group":"Introduction","expanded":true,"pages":[{"sidebarTitle":"ClickHouse란 무엇입니까?","title":"ClickHouse란 무엇입니까?","href":"/ko/get-started/about/intro"},{"sidebarTitle":"ClickHouse는 왜 이렇게 빠를까요?","title":"ClickHouse는 왜 이렇게 빠를까요?","href":"/ko/get-started/about/why-clickhouse-is-so-fast"},{"sidebarTitle":"ClickHouse가 특별한 이유","title":"ClickHouse의 고유한 특징","href":"/ko/get-started/about/distinctive-features"}]},{"group":"Use cases","expanded":true,"pages":[{"title":"사용 사례","sidebarTitle":"개요","href":"/ko/get-started/use-cases/overview"},{"title":"실시간 분석","sidebarTitle":"실시간 분석","href":"/ko/get-started/use-cases/real-time-analytics"},{"title":"관측성","sidebarTitle":"관측성","href":"/ko/get-started/use-cases/observability"},{"title":"데이터 웨어하우징","sidebarTitle":"데이터 웨어하우징","href":"/ko/get-started/use-cases/data-warehousing"},{"title":"에이전트형 분석","sidebarTitle":"에이전트형 분석","href":"/ko/get-started/use-cases/agentic-analytics"}]},{"sidebarTitle":"배포 모드","title":"배포 모드","href":"/ko/get-started/about/deployment-modes"}]},{"group":"Setup","icon":"/images/menu-icon-gear.svg","expanded":true,"pages":[{"sidebarTitle":"설치","title":"설치 안내","href":"/ko/get-started/setup/install"},{"sidebarTitle":"Cloud 빠른 시작","title":"ClickHouse Cloud 빠른 시작","href":"/ko/get-started/setup/cloud"},{"group":"Self-managed","expanded":true,"pages":[{"title":"자가 관리형 설치","sidebarTitle":"개요","href":"/ko/get-started/setup/self-managed/overview"},{"group":"Local development","pages":[{"sidebarTitle":"빠른 설치","title":"빠른 설치","href":"/ko/get-started/setup/self-managed/quick-install"},{"sidebarTitle":"clickhousectl (CLI)","title":"ClickHouse CLI로 설치","href":"/ko/get-started/setup/self-managed/clickhousectl"},{"sidebarTitle":"Docker","title":"Docker를 사용해 ClickHouse 설치","href":"/ko/get-started/setup/self-managed/docker"},{"sidebarTitle":"소스 및 CI 빌드","title":"소스 및 CI 빌드","href":"/ko/get-started/setup/self-managed/advanced"}]},{"group":"Production server","pages":[{"sidebarTitle":"Debian/Ubuntu","title":"Debian/Ubuntu에 ClickHouse 설치","href":"/ko/get-started/setup/self-managed/debian-ubuntu"},{"sidebarTitle":"Redhat/CentOS","title":"rpm 기반 Linux 배포판에 ClickHouse 설치","href":"/ko/get-started/setup/self-managed/redhat"},{"sidebarTitle":"NixOS","title":"NixOS에서 ClickHouse 설치","href":"/ko/get-started/setup/self-managed/nixos"},{"sidebarTitle":"기타 Linux","title":"tgz 아카이브를 사용해 ClickHouse 설치","href":"/ko/get-started/setup/self-managed/other-linux"}]}]}]},{"group":"Sample datasets","icon":"/images/menu-icon-database.svg","expanded":true,"pages":[{"sidebarTitle":"개요","title":"튜토리얼 및 예제 데이터셋","href":"/ko/get-started/sample-datasets/index"},{"sidebarTitle":"ClickHouse Playground","title":"ClickHouse Playground","href":"/ko/get-started/sample-datasets/playground"},{"group":"Benchmarks","pages":[{"sidebarTitle":"AMPLab 빅 데이터 벤치마크","title":"AMPLab Big Data Benchmark","href":"/ko/get-started/sample-datasets/amplab-benchmark"},{"sidebarTitle":"Brown University 벤치마크","title":"Brown University 벤치마크","href":"/ko/get-started/sample-datasets/brown-benchmark"},{"sidebarTitle":"Criteo 1TB 클릭 로그","title":"Criteo의 1TB 클릭 로그","href":"/ko/get-started/sample-datasets/criteo"},{"title":"Join Order Benchmark (JOB)","sidebarTitle":"JOB","href":"/ko/get-started/sample-datasets/job"},{"sidebarTitle":"Star Schema Benchmark","title":"Star Schema Benchmark (SSB, 2009)","href":"/ko/get-started/sample-datasets/star-schema"},{"title":"TPC-DS (2012)","sidebarTitle":"TPC-DS","href":"/ko/get-started/sample-datasets/tpcds"},{"title":"TPC-H (1999)","sidebarTitle":"TPC-H","href":"/ko/get-started/sample-datasets/tpch"}]},{"group":"Vector search \u0026 embeddings","pages":[{"sidebarTitle":"dbpedia 데이터셋","title":"dbpedia 데이터셋","href":"/ko/get-started/sample-datasets/dbpedia"},{"sidebarTitle":"Hacker News 벡터 검색 데이터셋","title":"Hacker News 벡터 검색 데이터셋","href":"/ko/get-started/sample-datasets/hacker-news-vector-search"},{"sidebarTitle":"Laion-400M 데이터셋","title":"Laion-400M 데이터셋","href":"/ko/get-started/sample-datasets/laion"},{"sidebarTitle":"LAION 5B 데이터셋","title":"LAION 5B 데이터셋","href":"/ko/get-started/sample-datasets/laion5b"}]},{"group":"Web \u0026 social analytics","pages":[{"sidebarTitle":"Amazon 고객 리뷰","title":"Amazon 고객 리뷰","href":"/ko/get-started/sample-datasets/amazon-reviews"},{"sidebarTitle":"익명화된 웹 분석","title":"익명화된 웹 분석","href":"/ko/get-started/sample-datasets/anon-web-analytics-metrica"},{"sidebarTitle":"GitHub 리포지토리","title":"GitHub 데이터로 ClickHouse에서 쿼리 작성하기","href":"/ko/get-started/sample-datasets/github"},{"sidebarTitle":"GitHub 이벤트","title":"GitHub 이벤트 데이터셋","href":"/ko/get-started/sample-datasets/github-events"},{"sidebarTitle":"Hacker News","title":"Hacker News 데이터셋","href":"/ko/get-started/sample-datasets/hacker-news"},{"sidebarTitle":"Stack Overflow","title":"ClickHouse로 Stack Overflow 데이터 분석","href":"/ko/get-started/sample-datasets/stackoverflow"},{"sidebarTitle":"YouTube 싫어요","title":"YouTube 싫어요 데이터셋","href":"/ko/get-started/sample-datasets/youtube-dislikes"}]},{"group":"Geo \u0026 location","pages":[{"sidebarTitle":"기지국","title":"기지국 데이터셋을 활용한 지리 공간 분석","href":"/ko/get-started/sample-datasets/cell-towers"},{"sidebarTitle":"Foursquare OS Places","title":"Foursquare OS Places 데이터셋","href":"/ko/get-started/sample-datasets/foursquare-os-places"},{"sidebarTitle":"뉴욕 택시 데이터","title":"뉴욕 택시 데이터셋을 활용한 지리공간 분석","href":"/ko/get-started/sample-datasets/nyc-taxi"}]},{"group":"Time series \u0026 sensors","pages":[{"sidebarTitle":"환경 센서 데이터","title":"환경 센서 데이터","href":"/ko/get-started/sample-datasets/environmental-sensors"},{"sidebarTitle":"NOAA Global Historical Climatology Network ","title":"NOAA Global Historical Climatology Network","href":"/ko/get-started/sample-datasets/noaa"},{"sidebarTitle":"대만 과거 기상 데이터셋","title":"대만 과거 기상 데이터셋","href":"/ko/get-started/sample-datasets/tw-weather"},{"sidebarTitle":"WikiStat","title":"WikiStat","href":"/ko/get-started/sample-datasets/wikistat"}]},{"group":"Public records \u0026 open data","pages":[{"sidebarTitle":"COVID-19 오픈 데이터","title":"COVID-19 오픈 데이터","href":"/ko/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":"/ko/get-started/sample-datasets/menus"},{"sidebarTitle":"NYPD 신고 데이터","title":"NYPD 신고 데이터","href":"/ko/get-started/sample-datasets/nypd-complaint-data"},{"sidebarTitle":"OnTime 항공편 데이터","title":"OnTime","href":"/ko/get-started/sample-datasets/ontime"},{"sidebarTitle":"영국 부동산 가격","title":"영국 부동산 가격 데이터 분석 쿼리","href":"/ko/get-started/sample-datasets/uk-price-paid"}]}]},{"group":"Migrate","icon":"/images/caret-double-right.svg","expanded":true,"pages":[{"sidebarTitle":"개요","title":"ClickHouse로 데이터 마이그레이션","href":"/ko/get-started/migrate/overview"},{"group":"PostgreSQL","pages":[{"title":"PostgreSQL과 ClickHouse 비교","sidebarTitle":"개요","href":"/ko/get-started/migrate/postgres/overview"},{"group":"Migration guide","pages":[{"title":"데이터 마이그레이션","sidebarTitle":"1부","href":"/ko/get-started/migrate/postgres/migration-guide/migration-guide-part1"},{"title":"PostgreSQL 쿼리 재작성하기","sidebarTitle":"2부","href":"/ko/get-started/migrate/postgres/migration-guide/migration-guide-part2"},{"title":"데이터 모델링 기법","sidebarTitle":"제3부","href":"/ko/get-started/migrate/postgres/migration-guide/migration-guide-part3"}]},{"title":"부록","href":"/ko/get-started/migrate/postgres/appendix"}]},{"group":"BigQuery","pages":[{"title":"ClickHouse Cloud와 BigQuery 비교","sidebarTitle":"개요","href":"/ko/get-started/migrate/bigquery/overview"},{"title":"BigQuery에서 ClickHouse Cloud로 마이그레이션","sidebarTitle":"마이그레이션 가이드","href":"/ko/get-started/migrate/bigquery/migrating-to-clickhouse-cloud"},{"sidebarTitle":"데이터 로드","title":"BigQuery에서 ClickHouse로 데이터 로드","href":"/ko/get-started/migrate/bigquery/loading-data"}]},{"group":"Snowflake","pages":[{"sidebarTitle":"개요","title":"Snowflake에서 ClickHouse로의 마이그레이션","href":"/ko/get-started/migrate/snowflake/overview"},{"sidebarTitle":"마이그레이션 가이드","title":"Snowflake에서 ClickHouse로 마이그레이션","href":"/ko/get-started/migrate/snowflake/migration-guide"},{"sidebarTitle":"SQL 번역 참고","title":"Snowflake에서 ClickHouse로 마이그레이션","href":"/ko/get-started/migrate/snowflake/sql-translation-reference"}]},{"group":"Elasticsearch","pages":[{"sidebarTitle":"개요","title":"Elasticsearch에서 ClickHouse로 마이그레이션","href":"/ko/get-started/migrate/elastic/overview"}]},{"group":"Redshift","pages":[{"sidebarTitle":"개요","title":"ClickHouse Cloud와 Amazon Redshift 비교","href":"/ko/get-started/migrate/redshift/overview"},{"sidebarTitle":"마이그레이션 가이드","title":"Amazon Redshift에서 ClickHouse로 이전하기 가이드","href":"/ko/get-started/migrate/redshift/migration-guide"},{"sidebarTitle":"SQL 변환 참고","title":"Amazon Redshift SQL 변환 가이드","href":"/ko/get-started/migrate/redshift/sql-translation-reference"}]},{"group":"OSS to Cloud","pages":[{"sidebarTitle":"remoteSecure 사용하기","title":"remoteSecure를 사용하여 자가 관리형 ClickHouse와 ClickHouse Cloud 간에 마이그레이션하기","href":"/ko/get-started/migrate/oss-to-cloud/clickhouse-to-cloud"},{"sidebarTitle":"BACKUP 및 RESTORE 사용","title":"Backup 명령을 사용한 자가 관리형 ClickHouse에서 ClickHouse Cloud로의 마이그레이션","href":"/ko/get-started/migrate/oss-to-cloud/oss-to-cloud-backup-restore"}]},{"group":"Other methods","pages":[{"sidebarTitle":"clickhouse-local 사용","title":"clickhouse-local을 사용해 ClickHouse로 마이그레이션하기","href":"/ko/get-started/migrate/other-methods/clickhouse-local-etl"},{"sidebarTitle":"타사 ETL 도구 사용","title":"타사 ETL 도구 사용","href":"/ko/get-started/migrate/other-methods/etl-tool-to-clickhouse"},{"title":"클라우드 객체 스토리지에서 ClickHouse Cloud로 데이터 이동","href":"/ko/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":"/ko/concepts"},{"group":"기본 개념","expanded":true,"pages":[{"title":"핵심 개념","mode":"wide","href":"/ko/concepts/core-concepts/index"},{"sidebarTitle":"용어집","title":"용어집","mode":"wide","href":"/ko/concepts/core-concepts/glossary"},{"title":"테이블 파트","href":"/ko/concepts/core-concepts/parts"},{"title":"테이블 파티션","href":"/ko/concepts/core-concepts/partitions"},{"title":"파트 병합","href":"/ko/concepts/core-concepts/merges"},{"title":"프라이머리 인덱스","href":"/ko/concepts/core-concepts/primary-indexes"},{"sidebarTitle":"쿼리 병렬성","title":"ClickHouse에서 쿼리를 병렬로 실행하는 방식","href":"/ko/concepts/core-concepts/query-parallelism"},{"title":"아키텍처 개요","href":"/ko/concepts/core-concepts/academic-overview"}]},{"group":"ClickHouse 개념","expanded":true,"pages":[{"title":"ClickHouse 개념","sidebarTitle":"개요","mode":"wide","href":"/ko/concepts/features/index"},{"group":"Materialized view","pages":[{"title":"Materialized views","sidebarTitle":"개요","href":"/ko/concepts/features/materialized-views/index"},{"title":"증분형 materialized view","href":"/ko/concepts/features/materialized-views/incremental-materialized-view"},{"title":"갱신 가능 구체화 뷰","href":"/ko/concepts/features/materialized-views/refreshable-materialized-view"},{"title":"캐스케이딩 materialized views","href":"/ko/concepts/features/materialized-views/cascading-materialized-views"}]},{"group":"딕셔너리","pages":[{"title":"딕셔너리","href":"/ko/concepts/features/dictionaries/index"},{"title":"딕셔너리 모범 사례","sidebarTitle":"모범 사례","href":"/ko/concepts/features/dictionaries/best-practices"}]},{"group":"프로젝션","pages":[{"title":"프로젝션","href":"/ko/concepts/features/projections/projections"},{"sidebarTitle":"materialized views와 프로젝션 비교","title":"materialized views와 프로젝션 비교","href":"/ko/concepts/features/projections/materialized-views-versus-projections"}]},{"group":"성능","pages":[{"sidebarTitle":"성능 및 최적화 개요","title":"성능 및 최적화","mode":"wide","href":"/ko/concepts/features/performance/index"},{"sidebarTitle":"PREWHERE 최적화","title":"PREWHERE 최적화는 어떻게 동작합니까?","href":"/ko/concepts/features/performance/prewhere"},{"sidebarTitle":"할당 프로파일링","title":"할당 프로파일링","href":"/ko/concepts/features/performance/allocation-profiling"},{"sidebarTitle":"25.9 이전 버전의 할당 프로파일링","title":"25.9 이전 버전의 할당 프로파일링","href":"/ko/concepts/features/performance/allocation-profiling-old"},{"group":"캐시","pages":[{"sidebarTitle":"캐시","title":"캐시 유형","href":"/ko/concepts/features/performance/caches/caches"},{"sidebarTitle":"쿼리 캐시","title":"쿼리 캐시","href":"/ko/concepts/features/performance/caches/query-cache"},{"sidebarTitle":"쿼리 조건 캐시","title":"쿼리 조건 캐시","href":"/ko/concepts/features/performance/caches/query-condition-cache"},{"sidebarTitle":"사용자 공간 페이지 캐시","title":"사용자 공간 페이지 캐시","href":"/ko/concepts/features/performance/caches/userspace-page-cache"}]},{"group":"스키핑 인덱스","pages":[{"sidebarTitle":"데이터 스키핑 인덱스","title":"ClickHouse 데이터 스키핑 인덱스 이해하기","href":"/ko/concepts/features/performance/skip-indexes/skipping-indexes"},{"sidebarTitle":"데이터 스킵 인덱스 - 예시","title":"데이터 스킵 인덱스 예시","href":"/ko/concepts/features/performance/skip-indexes/skipping-indexes-examples"}]},{"sidebarTitle":"Lazy materialization","title":"Lazy materialization","href":"/ko/concepts/features/performance/lazy-materialization"},{"group":"문제 해결","pages":[{"sidebarTitle":"메모리 문제 디버깅","title":"메모리 문제 디버깅","href":"/ko/concepts/features/performance/troubleshoot/debugging-memory-issues"},{"title":"OOM 카나리","href":"/ko/concepts/features/performance/troubleshoot/oom-canary"},{"sidebarTitle":"하드웨어 테스트","title":"ClickHouse를 사용해 하드웨어를 테스트하는 방법","href":"/ko/concepts/features/performance/troubleshoot/performance-test"},{"sidebarTitle":"쿼리 프로파일링","title":"샘플링 쿼리 프로파일러","href":"/ko/concepts/features/performance/troubleshoot/sampling-query-profiler"}]}]},{"group":"작업","pages":[{"sidebarTitle":"백그라운드 쿼리","title":"백그라운드 쿼리","href":"/ko/concepts/features/operations/background-queries"},{"group":"삽입","pages":[{"title":"ClickHouse 데이터 삽입하기","sidebarTitle":"ClickHouse 데이터 삽입하기","href":"/ko/concepts/features/operations/insert/inserting-data"},{"sidebarTitle":"비동기 삽입","title":"비동기 삽입 (async_insert)","href":"/ko/concepts/features/operations/insert/asyncinserts"},{"sidebarTitle":"비동기 INSERT ... SELECT","title":"비동기 INSERT ... SELECT","href":"/ko/concepts/features/operations/insert/async-insert-select"},{"sidebarTitle":"대량 삽입","title":"대량 삽입","href":"/ko/concepts/features/operations/insert/bulkinserts"},{"sidebarTitle":"중복 제거 전략","title":"중복 제거 전략","href":"/ko/concepts/features/operations/insert/deduplication"},{"title":"재시도 시 삽입 중복 제거","href":"/ko/concepts/features/operations/insert/deduplicating-inserts-on-retries"},{"title":"트랜잭션(ACID) 지원","href":"/ko/concepts/features/operations/insert/transactions"}]},{"group":"조회","pages":[{"title":"ClickHouse에서 조인 사용하기","href":"/ko/concepts/features/operations/select/joining-tables"}]},{"group":"업데이트","pages":[{"title":"데이터 업데이트","sidebarTitle":"개요","href":"/ko/concepts/features/operations/update/index"},{"title":"ClickHouse의 업데이트","sidebarTitle":"업데이트 다루기","href":"/ko/concepts/features/operations/update/overview"},{"title":"ReplacingMergeTree 엔진 사용하기","sidebarTitle":"ReplacingMergeTree 엔진 사용하기","href":"/ko/concepts/features/operations/update/replacing-merge-tree"}]},{"group":"삭제","pages":[{"title":"데이터 삭제","href":"/ko/concepts/features/operations/delete/index"},{"title":"삭제 개요","href":"/ko/concepts/features/operations/delete/overview"},{"sidebarTitle":"파티션 삭제","title":"파티션 삭제","href":"/ko/concepts/features/operations/delete/drop-partition"},{"title":"경량한 삭제","href":"/ko/concepts/features/operations/delete/lightweight-delete"},{"sidebarTitle":"테이블 TRUNCATE","title":"테이블 TRUNCATE","href":"/ko/concepts/features/operations/delete/truncate"},{"sidebarTitle":"TTL (Time to Live)","title":"TTL (time-to-live)로 데이터 관리하기","href":"/ko/concepts/features/operations/delete/ttl"}]}]},{"group":"구성","pages":[{"group":"설정","pages":[{"title":"설정 개요","href":"/ko/concepts/features/configuration/settings/overview"},{"sidebarTitle":"쿼리 수준 세션 설정","title":"쿼리 수준 세션 설정","href":"/ko/concepts/features/configuration/settings/settings-query-level"},{"sidebarTitle":"사용자 설정","title":"Users and roles 설정","href":"/ko/concepts/features/configuration/settings/settings-users"},{"sidebarTitle":"설정 프로필","title":"설정 프로필","href":"/ko/concepts/features/configuration/settings/settings-profiles"},{"sidebarTitle":"설정에 대한 제약 조건","title":"설정에 대한 제약 조건","href":"/ko/concepts/features/configuration/settings/constraints-on-settings"},{"sidebarTitle":"쿼리 복잡도 제한","title":"쿼리 복잡도 제한","href":"/ko/concepts/features/configuration/settings/query-complexity"},{"sidebarTitle":"쿼리 권한","title":"쿼리 권한","href":"/ko/concepts/features/configuration/settings/permissions-for-queries"},{"title":"메모리 오버커밋","href":"/ko/concepts/features/configuration/settings/memory-overcommit"},{"sidebarTitle":"서버 과부하","title":"서버 과부하","href":"/ko/concepts/features/configuration/settings/server-overload"},{"sidebarTitle":"TCP 연결 제한","title":"TCP 연결 제한","href":"/ko/concepts/features/configuration/settings/tcp-connection-limits"},{"sidebarTitle":"대체 쿼리 언어","title":"대체 쿼리 언어","href":"/ko/concepts/features/configuration/settings/alternative-query-languages"}]},{"group":"서버 구성","pages":[{"sidebarTitle":"설정 파일","title":"설정 파일","href":"/ko/concepts/features/configuration/server-config/configuration-files"},{"sidebarTitle":"데이터 저장용 외부 디스크","title":"데이터 저장용 외부 디스크","href":"/ko/concepts/features/configuration/server-config/storing-data"},{"sidebarTitle":"명명된 컬렉션","title":"명명된 컬렉션","href":"/ko/concepts/features/configuration/server-config/named-collections"},{"sidebarTitle":"워크로드 스케줄링","title":"워크로드 스케줄링","href":"/ko/concepts/features/configuration/server-config/workload-scheduling"},{"sidebarTitle":"QUOTA","title":"QUOTA","href":"/ko/concepts/features/configuration/server-config/quotas"},{"sidebarTitle":"Composable protocols","title":"Composable protocols","href":"/ko/concepts/features/configuration/server-config/composable-protocols"},{"sidebarTitle":"시작 스크립트","title":"시작 스크립트","href":"/ko/concepts/features/configuration/server-config/startup-scripts"},{"sidebarTitle":"내부 검사 포트","title":"내부 검사 포트","href":"/ko/concepts/features/configuration/server-config/introspection-port"}]}]},{"group":"보안 및 인증","pages":[{"title":"보안 및 인증","mode":"wide","href":"/ko/concepts/features/security/index"},{"sidebarTitle":"Users and roles","title":"액세스 제어 및 계정 관리","href":"/ko/concepts/features/security/access-rights"},{"sidebarTitle":"네트워크 포트","title":"네트워크 포트","href":"/ko/concepts/features/security/network-ports"},{"group":"TLS","pages":[{"title":"TLS 구성","href":"/ko/concepts/features/security/tls/index"},{"sidebarTitle":"TLS 구성","title":"TLS 구성","href":"/ko/concepts/features/security/tls/configuring-tls"},{"sidebarTitle":"ACME를 통한 자동 TLS 프로비저닝 구성","title":"ACME를 통한 자동 TLS 프로비저닝 구성","href":"/ko/concepts/features/security/tls/configuring-tls-acme-client"}]},{"group":"외부 인증","pages":[{"sidebarTitle":"외부 사용자 인증 및 디렉터리","title":"외부 사용자 인증 및 디렉터리","href":"/ko/concepts/features/security/external-authenticators/index"},{"group":"SSL","pages":[{"title":"SSL X.509 인증서 기반 인증","href":"/ko/concepts/features/security/external-authenticators/ssl-x509"},{"sidebarTitle":"SSL 사용자 인증서 기반 인증","title":"인증용 SSL 사용자 인증서 구성","href":"/ko/concepts/features/security/ssl-user-auth"}]},{"group":"LDAP","pages":[{"title":"LDAP","href":"/ko/concepts/features/security/external-authenticators/ldap"},{"sidebarTitle":"LDAP 구성","title":"인증 및 역할 매핑에 LDAP를 사용하도록 ClickHouse 구성","href":"/ko/concepts/features/security/configuring-ldap"}]},{"title":"HTTP","href":"/ko/concepts/features/security/external-authenticators/http"},{"title":"Kerberos","href":"/ko/concepts/features/security/external-authenticators/kerberos"},{"sidebarTitle":"JWT","title":"JWT 인증","href":"/ko/concepts/features/security/external-authenticators/jwt"}]}]},{"group":"백업 및 복원","pages":[{"sidebarTitle":"개요","title":"ClickHouse의 백업 및 복원","href":"/ko/concepts/features/backup-restore/overview"},{"sidebarTitle":"복원 설정","title":"복원 설정","href":"/ko/concepts/features/backup-restore/restore-settings"},{"sidebarTitle":"로컬 디스크 / S3 디스크","title":"디스크로 BACKUP / RESTORE","href":"/ko/concepts/features/backup-restore/local-disk"},{"sidebarTitle":"S3 엔드포인트","title":"S3 엔드포인트로 또는 S3 엔드포인트에서 BACKUP / RESTORE","href":"/ko/concepts/features/backup-restore/s3-endpoint"},{"sidebarTitle":"AzureBlobStorage","title":"Azure Blob Storage로/에서 BACKUP / RESTORE","href":"/ko/concepts/features/backup-restore/azure-blob-storage"},{"sidebarTitle":"스냅샷 백업","title":"스냅샷 백업 및 복원","href":"/ko/concepts/features/backup-restore/snapshot"},{"sidebarTitle":"대체 방법","title":"대체 백업 또는 복원 방법","href":"/ko/concepts/features/backup-restore/alternative-methods"}]},{"group":"인터페이스","pages":[{"title":"네이티브 클라이언트와 인터페이스","mode":"wide","href":"/ko/concepts/features/interfaces/native-clients-interfaces-index"},{"sidebarTitle":"clickhousectl","title":"clickhousectl","href":"/ko/concepts/features/interfaces/cli"},{"sidebarTitle":"ClickHouse Client","title":"ClickHouse Client","href":"/ko/concepts/features/interfaces/client"},{"sidebarTitle":"Model Context Protocol (MCP)","title":"Model Context Protocol (MCP)","href":"/ko/concepts/features/interfaces/mcp"},{"group":"드라이버 및 인터페이스","pages":[{"sidebarTitle":"개요","title":"드라이버 및 인터페이스","href":"/ko/concepts/features/interfaces/overview"},{"sidebarTitle":"HTTP 인터페이스","title":"HTTP 인터페이스","href":"/ko/concepts/features/interfaces/http"},{"sidebarTitle":"프레이밍 포맷","title":"프레이밍 포맷","href":"/ko/concepts/features/interfaces/framing-formats"},{"sidebarTitle":"네이티브 인터페이스 (TCP)","title":"네이티브 인터페이스 (TCP)","href":"/ko/concepts/features/interfaces/tcp"},{"sidebarTitle":"ADBC 드라이버","title":"ADBC 드라이버","href":"/ko/concepts/features/interfaces/adbc"},{"sidebarTitle":"MySQL 인터페이스","title":"MySQL 인터페이스","href":"/ko/concepts/features/interfaces/mysql"},{"group":"ODBC 드라이버","pages":[{"sidebarTitle":"개요","title":"ODBC 드라이버","href":"/ko/concepts/features/interfaces/odbc/index"}]},{"sidebarTitle":"PostgreSQL 인터페이스","title":"PostgreSQL 인터페이스","href":"/ko/concepts/features/interfaces/postgresql"},{"sidebarTitle":"Prometheus API 및 PromQL","title":"Prometheus HTTP API 및 PromQL","href":"/ko/concepts/features/interfaces/prometheus"},{"sidebarTitle":"Prometheus 메트릭 엔드포인트","title":"Prometheus 메트릭 엔드포인트","href":"/ko/concepts/features/interfaces/prometheus-metrics"},{"sidebarTitle":"SSH 인터페이스","title":"PTY를 사용하는 SSH 인터페이스","href":"/ko/concepts/features/interfaces/ssh"},{"sidebarTitle":"gRPC 인터페이스","title":"gRPC 인터페이스","href":"/ko/concepts/features/interfaces/grpc"},{"sidebarTitle":"Arrow Flight 인터페이스","title":"Arrow Flight 인터페이스","href":"/ko/concepts/features/interfaces/arrowflight"}]},{"sidebarTitle":"스키마 추론","title":"입력 데이터의 자동 스키마 추론","href":"/ko/concepts/features/interfaces/schema-inference"},{"sidebarTitle":"문서 검색","title":"문서 검색","href":"/ko/concepts/features/interfaces/documentation-search"},{"sidebarTitle":"Web SQL UI","title":"Web SQL UI (Play)","href":"/ko/concepts/features/interfaces/web-sql"},{"sidebarTitle":"SQL 콘솔","title":"SQL 콘솔","href":"/ko/concepts/features/interfaces/sql-console"},{"sidebarTitle":"Web UI 색상 구분","title":"Web UI 색상 구분","href":"/ko/concepts/features/interfaces/web-ui-color-coding"},{"sidebarTitle":"Web UI 고정 컬럼","title":"Web UI 고정 컬럼","href":"/ko/concepts/features/interfaces/web-ui-pinned-columns"},{"sidebarTitle":"Web UI 노트북 모드","title":"Web UI 노트북 모드","href":"/ko/concepts/features/interfaces/web-ui-notebook"},{"sidebarTitle":"Web UI 결과 형태 지정","title":"Web UI 정렬, 필터링 및 페이지 매김","href":"/ko/concepts/features/interfaces/web-ui-result-shaping"},{"sidebarTitle":"웹 터미널","title":"웹 터미널","href":"/ko/concepts/features/interfaces/web-terminal"},{"group":"서드파티 클라이언트","pages":[{"title":"타사 인터페이스","href":"/ko/concepts/features/interfaces/third-party/index"}]}]},{"group":"도구 및 유틸리티","pages":[{"sidebarTitle":"도구 및 유틸리티 목록","title":"도구 및 유틸리티 목록","mode":"wide","href":"/ko/concepts/features/tools-and-utilities/index"},{"title":"clickhouse_backupview","href":"/ko/concepts/features/tools-and-utilities/backupview"},{"sidebarTitle":"clickhouse-benchmark","title":"clickhouse-benchmark","href":"/ko/concepts/features/tools-and-utilities/clickhouse-benchmark"},{"title":"clickhouse-compressor","href":"/ko/concepts/features/tools-and-utilities/clickhouse-compressor"},{"sidebarTitle":"clickhouse-disks","title":"clickhouse-disks","href":"/ko/concepts/features/tools-and-utilities/clickhouse-disks"},{"title":"clickhouse-format","href":"/ko/concepts/features/tools-and-utilities/clickhouse-format"},{"sidebarTitle":"clickhouse-keeper-client","title":"clickhouse-keeper-client 유틸리티","href":"/ko/concepts/features/tools-and-utilities/clickhouse-keeper-client"},{"sidebarTitle":"Keeper HTTP API","title":"Keeper HTTP API 및 대시보드","href":"/ko/concepts/features/tools-and-utilities/clickhouse-keeper-http-api"},{"sidebarTitle":"clickhouse-local","title":"clickhouse-local","href":"/ko/concepts/features/tools-and-utilities/clickhouse-local"},{"title":"clickhouse-obfuscator","href":"/ko/concepts/features/tools-and-utilities/clickhouse-obfuscator"},{"title":"clickhouse-odbc-bridge","href":"/ko/concepts/features/tools-and-utilities/odbc-bridge"},{"title":"clickhouse-static-files-disk-uploader","href":"/ko/concepts/features/tools-and-utilities/static-files-disk-uploader"}]}]},{"group":"모범 사례","expanded":true,"pages":[{"title":"ClickHouse 모범 사례","mode":"wide","href":"/ko/concepts/best-practices/index"},{"sidebarTitle":"기본 키 선택하기","title":"기본 키 선택하기","href":"/ko/concepts/best-practices/choosing-a-primary-key"},{"sidebarTitle":"데이터 타입 선택","title":"데이터 타입 선택","href":"/ko/concepts/best-practices/select-data-type"},{"sidebarTitle":"구체화된 뷰(materialized view) 사용","title":"구체화된 뷰(materialized view) 사용","href":"/ko/concepts/best-practices/use-materialized-views"},{"sidebarTitle":"조인 최소화 및 최적화","title":"조인 최소화 및 최적화","href":"/ko/concepts/best-practices/minimize-optimize-joins"},{"sidebarTitle":"파티셔닝 키 선택하기","title":"파티셔닝 키 선택하기","href":"/ko/concepts/best-practices/partitioning-keys"},{"sidebarTitle":"삽입 전략 선택","title":"삽입 전략 선택","href":"/ko/concepts/best-practices/selecting-an-insert-strategy"},{"sidebarTitle":"데이터 스키핑 인덱스","title":"적절한 경우 데이터 스키핑 인덱스 사용하기","href":"/ko/concepts/best-practices/using-data-skipping-indices"},{"sidebarTitle":"뮤테이션 지양","title":"뮤테이션 지양","href":"/ko/concepts/best-practices/avoid-mutations"},{"sidebarTitle":"OPTIMIZE FINAL 피하기","title":"`OPTIMIZE FINAL` 피하기","href":"/ko/concepts/best-practices/avoid-optimize-final"},{"sidebarTitle":"널 허용 컬럼 사용 피하기","title":"널 허용 컬럼 사용 피하기","href":"/ko/concepts/best-practices/avoidnullablecolumns"},{"sidebarTitle":"JSON 사용","title":"JSON을 적절히 사용하기","href":"/ko/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":"/ko/guides/clickhouse"},{"title":"ClickHouse의 Kusto Query Language (KQL)","sidebarTitle":"Kusto Query Language (KQL)","href":"/ko/guides/clickhouse/kusto-query-language"},{"title":"ClickHouse의 LogsQL 방언","sidebarTitle":"LogsQL","href":"/ko/guides/clickhouse/logsql"},{"group":"데이터 포맷","pages":[{"sidebarTitle":"개요","title":"다양한 데이터 포맷에서 ClickHouse로 가져오기","href":"/ko/guides/clickhouse/data-formats/intro"},{"sidebarTitle":"CSV 및 TSV","title":"ClickHouse에서 CSV 및 TSV 데이터 다루기","href":"/ko/guides/clickhouse/data-formats/csv-tsv"},{"sidebarTitle":"Parquet","title":"ClickHouse에서 Parquet 사용하기","href":"/ko/guides/clickhouse/data-formats/parquet"},{"sidebarTitle":"Avro, Arrow 및 ORC","title":"ClickHouse에서 Avro, Arrow 및 ORC 데이터 다루기","href":"/ko/guides/clickhouse/data-formats/arrow-avro-orc"},{"sidebarTitle":"바이너리 및 네이티브","title":"ClickHouse에서 Native 형식과 바이너리 형식 사용하기","href":"/ko/guides/clickhouse/data-formats/binary"},{"sidebarTitle":"SQL 덤프","title":"ClickHouse에서 SQL 데이터 삽입 및 덤프 생성","href":"/ko/guides/clickhouse/data-formats/sql"},{"sidebarTitle":"정규식과 Template","title":"ClickHouse에서 Template 및 Regex를 사용해 사용자 지정 텍스트 데이터를 가져오고 내보내기","href":"/ko/guides/clickhouse/data-formats/templates-regex"},{"group":"JSON","pages":[{"sidebarTitle":"개요","title":"JSON 다루기","href":"/ko/guides/clickhouse/data-formats/json/intro"},{"sidebarTitle":"JSON 로드","title":"JSON 다루기","href":"/ko/guides/clickhouse/data-formats/json/loading"},{"title":"JSON 스키마 추론","href":"/ko/guides/clickhouse/data-formats/json/inference"},{"title":"스키마 설계","href":"/ko/guides/clickhouse/data-formats/json/schema"},{"title":"다른 JSON 포맷 처리","sidebarTitle":"다른 포맷 처리","href":"/ko/guides/clickhouse/data-formats/json/formats"},{"title":"JSON 내보내기","href":"/ko/guides/clickhouse/data-formats/json/exporting"},{"title":"기타 JSON 접근 방식","href":"/ko/guides/clickhouse/data-formats/json/other"}]}]},{"group":"데이터 모델링","pages":[{"title":"데이터 모델링 개요","mode":"wide","href":"/ko/guides/clickhouse/data-modelling/index"},{"title":"스키마 설계","href":"/ko/guides/clickhouse/data-modelling/schema-design"},{"sidebarTitle":"프라이머리 인덱스","title":"ClickHouse 프라이머리 인덱스 실전 입문","href":"/ko/guides/clickhouse/data-modelling/sparse-primary-indexes"},{"title":"데이터 비정규화","href":"/ko/guides/clickhouse/data-modelling/denormalization"},{"title":"데이터 백필","href":"/ko/guides/clickhouse/data-modelling/backfilling"},{"sidebarTitle":"Merge 테이블 함수","title":"Merge 테이블 함수","href":"/ko/guides/clickhouse/data-modelling/merge-table-function"},{"sidebarTitle":"저장 프로시저 및 쿼리 매개변수","title":"ClickHouse의 저장 프로시저 및 쿼리 매개변수","href":"/ko/guides/clickhouse/data-modelling/stored-procedures-and-prepared-statements"},{"sidebarTitle":"무작위 테스트 데이터 생성","title":"ClickHouse에서 무작위 테스트 데이터 생성","href":"/ko/guides/clickhouse/data-modelling/generating-test-data"},{"group":"압축","expanded":false,"pages":[{"title":"ClickHouse의 압축","href":"/ko/guides/clickhouse/data-modelling/compression/compression-in-clickhouse"},{"title":"압축 모드","href":"/ko/guides/clickhouse/data-modelling/compression/compression-modes"}]},{"title":"ClickHouse에서 배열 사용하기","sidebarTitle":"ClickHouse에서 배열 사용하기","href":"/ko/guides/clickhouse/working-with-arrays"},{"title":"ClickHouse에서 JOIN 사용하기","sidebarTitle":"ClickHouse에서 JOIN 사용하기","href":"/ko/guides/clickhouse/working-with-joins"}]},{"group":"성능 및 모니터링","pages":[{"group":"쿼리 최적화","pages":[{"sidebarTitle":"개요","title":"쿼리 최적화","href":"/ko/guides/clickhouse/performance-and-monitoring/query-optimization"},{"sidebarTitle":"느린 쿼리 진단","title":"느린 쿼리 진단","href":"/ko/guides/clickhouse/performance-and-monitoring/diagnose-slow-queries"},{"sidebarTitle":"쿼리 병목 현상 파악","title":"쿼리 병목 현상 파악","href":"/ko/guides/clickhouse/performance-and-monitoring/isolate-query-bottlenecks"},{"sidebarTitle":"최적화 방법 선택","title":"최적화 방법 선택","href":"/ko/guides/clickhouse/performance-and-monitoring/optimization-approaches"},{"sidebarTitle":"쿼리 최적화 예시","title":"쿼리 최적화 예시","href":"/ko/guides/clickhouse/performance-and-monitoring/query-optimization-example"}]},{"sidebarTitle":"분석기","title":"분석기","href":"/ko/guides/clickhouse/performance-and-monitoring/analyzer"},{"sidebarTitle":"분석기로 쿼리 실행 이해하기","title":"분석기로 쿼리 실행 이해하기","href":"/ko/guides/clickhouse/performance-and-monitoring/understanding-query-execution-with-the-analyzer"},{"sidebarTitle":"동적 컬럼 선택","title":"동적 컬럼 선택","href":"/ko/guides/clickhouse/performance-and-monitoring/dynamic-column-selection"}]},{"group":"집계 조합자 예시","expanded":false,"pages":[{"title":"anyIf","sidebarTitle":"anyIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/anyIf"},{"title":"argMaxIf","sidebarTitle":"argMaxIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/argMaxIf"},{"title":"argMinIf","sidebarTitle":"argMinIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/argMinIf"},{"title":"avgIf","sidebarTitle":"avgIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgIf"},{"title":"avgMap","sidebarTitle":"avgMap","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgMap"},{"title":"avgMerge","sidebarTitle":"avgMerge","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgMerge"},{"title":"avgMergeState","sidebarTitle":"avgMergeState","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgMergeState"},{"title":"avgResample","sidebarTitle":"avgResample","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgResample"},{"title":"avgState","sidebarTitle":"avgState","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/avgState"},{"title":"countIf","sidebarTitle":"countIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/countIf"},{"title":"countResample","sidebarTitle":"countResample","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/countResample"},{"title":"groupArrayDistinct","sidebarTitle":"groupArrayDistinct","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/groupArrayDistinct"},{"title":"groupArrayResample","sidebarTitle":"groupArrayResample","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/groupArrayResample"},{"title":"maxMap","sidebarTitle":"maxMap","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/maxMap"},{"title":"maxSimpleState","sidebarTitle":"maxSimpleState","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/maxSimpleState"},{"title":"minMap","sidebarTitle":"minMap","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/minMap"},{"title":"minSimpleState","sidebarTitle":"minSimpleState","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/minSimpleState"},{"title":"quantilesTimingArrayIf","sidebarTitle":"quantilesTimingArrayIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingArrayIf"},{"title":"quantilesTimingIf","sidebarTitle":"quantilesTimingIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/quantilesTimingIf"},{"title":"sumArray","sidebarTitle":"sumArray","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/sumArray"},{"title":"sumForEach","sidebarTitle":"sumForEach","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/sumForEach"},{"title":"sumIf","sidebarTitle":"sumIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/sumIf"},{"title":"sumMap","sidebarTitle":"sumMap","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/sumMap"},{"title":"sumSimpleState","sidebarTitle":"sumSimpleState","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/sumSimpleState"},{"title":"uniqArray","sidebarTitle":"uniqArray","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/uniqArray"},{"title":"uniqArrayIf","sidebarTitle":"uniqArrayIf","href":"/ko/guides/clickhouse/examples/aggregate-function-combinators/uniqArrayIf"}]},{"title":"자가 관리형 업그레이드","href":"/ko/guides/oss/update"},{"group":"OSS 모범 사례","pages":[{"sidebarTitle":"사이징 및 하드웨어 권장 사항","title":"사이징 및 하드웨어 권장 사항","href":"/ko/guides/oss/best-practices/sizing-and-hardware-recommendations"},{"sidebarTitle":"OSS 사용 권장 사항","title":"OSS 사용 권장 사항","href":"/ko/guides/oss/best-practices/tips"}]},{"group":"배포 및 스케일링","expanded":false,"pages":[{"sidebarTitle":"소개","title":"소개","href":"/ko/guides/oss/deployment-and-scaling/terminology"},{"title":"테이블 세그먼트와 레플리카","href":"/ko/guides/oss/deployment-and-scaling/shards"},{"sidebarTitle":"세그먼트 리밸런싱","title":"데이터 리밸런싱","href":"/ko/guides/oss/deployment-and-scaling/scaling-clusters"},{"sidebarTitle":"스토리지와 컴퓨트 분리","title":"스토리지와 컴퓨트 분리","href":"/ko/guides/oss/deployment-and-scaling/separation-storage-compute"},{"sidebarTitle":"클러스터 디스커버리","title":"클러스터 디스커버리","href":"/ko/guides/oss/deployment-and-scaling/cluster-discovery"},{"group":"Keeper","expanded":false,"pages":[{"sidebarTitle":"ClickHouse Keeper 구성","title":"ClickHouse Keeper","href":"/ko/guides/oss/deployment-and-scaling/keeper/index"},{"sidebarTitle":"ZooKeeper와의 보안 통신","title":"ClickHouse와 ZooKeeper 간의 선택적 보안 통신","href":"/ko/guides/oss/deployment-and-scaling/keeper/ssl-zookeeper"}]},{"group":"모니터링","expanded":false,"pages":[{"sidebarTitle":"모니터링","title":"모니터링","href":"/ko/guides/oss/deployment-and-scaling/monitoring/monitoring"},{"sidebarTitle":"OpenTelemetry로 ClickHouse 추적하기","title":"OpenTelemetry로 ClickHouse 추적하기","href":"/ko/guides/oss/deployment-and-scaling/monitoring/opentelemetry"}]},{"group":"예시","expanded":false,"pages":[{"sidebarTitle":"복제","title":"데이터 복제","href":"/ko/guides/oss/deployment-and-scaling/examples/1-shard-2-replicas"},{"sidebarTitle":"스케일링","title":"스케일링","href":"/ko/guides/oss/deployment-and-scaling/examples/2-shards-1-replica"},{"sidebarTitle":"복제 + 스케일링","title":"복제 + 스케일링","href":"/ko/guides/oss/deployment-and-scaling/examples/2-shards-2-replicas"}]}]}]},{"group":"사용 사례 가이드","expanded":true,"pages":[{"title":"사용 사례 가이드","sidebarTitle":"개요","mode":"wide","href":"/ko/guides/use-cases/index"},{"group":"실시간 분석","pages":[{"group":"시계열","expanded":false,"pages":[{"title":"시계열","href":"/ko/guides/use-cases/real-time-analytics/time-series/index"},{"title":"날짜 및 시간 데이터 타입 - 시계열","sidebarTitle":"날짜 및 시간 데이터 타입","href":"/ko/guides/use-cases/real-time-analytics/time-series/date-time-data-types"},{"title":"기본 작업 - 시계열","sidebarTitle":"기본 작업","href":"/ko/guides/use-cases/real-time-analytics/time-series/basic-operations"},{"title":"분석 함수 - 시계열","sidebarTitle":"분석 함수","href":"/ko/guides/use-cases/real-time-analytics/time-series/analysis-functions"},{"title":"스토리지 효율성 - 시계열","sidebarTitle":"스토리지 효율성","href":"/ko/guides/use-cases/real-time-analytics/time-series/storage-efficiency"},{"title":"쿼리 성능 - 시계열","sidebarTitle":"쿼리 성능","href":"/ko/guides/use-cases/real-time-analytics/time-series/query-performance"},{"title":"고속 시계열 분석을 위한 materialized view 롤업 만들기","href":"/ko/guides/use-cases/real-time-analytics/time-series/materialized-view-rollup"},{"sidebarTitle":"시계열 - 빈 구간 채우기","title":"시계열 데이터의 빈 구간 채우기","href":"/ko/guides/use-cases/real-time-analytics/time-series/time-series-filling-gaps"}]}]},{"group":"관측성","pages":[{"title":"관측성","sidebarTitle":"개요","href":"/ko/guides/use-cases/observability/index"},{"title":"ClickHouse Cloud 모니터링","sidebarTitle":"ClickHouse Cloud 모니터링","href":"/ko/guides/use-cases/observability/cloud-monitoring"},{"title":"자가 관리형 모니터링","sidebarTitle":"자가 관리형 모니터링","href":"/ko/guides/use-cases/observability/self-managed-monitoring"},{"group":"직접 구축하기","pages":[{"title":"직접 구축하는 관측성 스택","sidebarTitle":"개요","href":"/ko/guides/use-cases/observability/build-your-own/index"},{"title":"ClickHouse를 관측성에 활용하기","href":"/ko/guides/use-cases/observability/build-your-own/introduction"},{"title":"관측성을 위한 스키마 설계","href":"/ko/guides/use-cases/observability/build-your-own/schema-design"},{"title":"데이터 수집을 위한 OpenTelemetry 통합","href":"/ko/guides/use-cases/observability/build-your-own/integrating-opentelemetry"},{"title":"데이터 관리","href":"/ko/guides/use-cases/observability/build-your-own/managing-data"},{"title":"Grafana와 ClickHouse를 사용한 관측성","href":"/ko/guides/use-cases/observability/build-your-own/grafana"},{"title":"데모 애플리케이션","href":"/ko/guides/use-cases/observability/build-your-own/demo-application"}]}]},{"group":"데이터 웨어하우징","pages":[{"title":"데이터 레이크","href":"/ko/guides/use-cases/data-warehousing/index"},{"group":"시작하기","pages":[{"title":"데이터 레이크 시작하기","sidebarTitle":"개요","href":"/ko/guides/use-cases/data-warehousing/getting-started/overview"},{"title":"오픈 테이블 포맷 직접 쿼리하기","sidebarTitle":"직접 쿼리","href":"/ko/guides/use-cases/data-warehousing/getting-started/querying-directly"},{"title":"데이터 카탈로그에 연결하기","sidebarTitle":"카탈로그에 연결하기","href":"/ko/guides/use-cases/data-warehousing/getting-started/connecting-catalogs"},{"title":"MergeTree로 분석 가속화","sidebarTitle":"쿼리 가속화","href":"/ko/guides/use-cases/data-warehousing/getting-started/accelerating-analytics"},{"title":"오픈 테이블 포맷에 데이터 쓰기","sidebarTitle":"데이터 레이크에 쓰기","href":"/ko/guides/use-cases/data-warehousing/getting-started/writing-data"},{"title":"데이터 레이크 모범 사례","sidebarTitle":"모범 사례","href":"/ko/guides/use-cases/data-warehousing/getting-started/best-practices"}]},{"group":"카탈로그","pages":[{"title":"카탈로그 가이드","href":"/ko/guides/use-cases/data-warehousing/reference/index"},{"sidebarTitle":"AWS Glue 카탈로그","title":"AWS Glue 카탈로그","href":"/ko/guides/use-cases/data-warehousing/glue-catalog"},{"sidebarTitle":"Lakekeeper 카탈로그","title":"Lakekeeper 카탈로그","href":"/ko/guides/use-cases/data-warehousing/lakekeeper-catalog"},{"sidebarTitle":"Nessie 카탈로그","title":"Nessie 카탈로그","href":"/ko/guides/use-cases/data-warehousing/nessie-catalog"},{"sidebarTitle":"Fabric OneLake","title":"Fabric OneLake","href":"/ko/guides/use-cases/data-warehousing/onelake-catalog"},{"sidebarTitle":"Polaris 카탈로그","title":"Polaris 카탈로그","href":"/ko/guides/use-cases/data-warehousing/polaris-catalog"},{"sidebarTitle":"Horizon 카탈로그","title":"Snowflake Horizon 카탈로그","href":"/ko/guides/use-cases/data-warehousing/horizon-catalog"},{"sidebarTitle":"REST 카탈로그","title":"REST 카탈로그","href":"/ko/guides/use-cases/data-warehousing/rest-catalog"},{"sidebarTitle":"SeaweedFS 카탈로그","title":"SeaweedFS 카탈로그","href":"/ko/guides/use-cases/data-warehousing/seaweedfs-catalog"},{"sidebarTitle":"Unity Catalog","title":"Unity Catalog","href":"/ko/guides/use-cases/data-warehousing/unity-catalog"},{"sidebarTitle":"BigLake 메타스토어","title":"Lakehouse 런타임 카탈로그 (BigLake 메타스토어)","href":"/ko/guides/use-cases/data-warehousing/biglake-catalog"}]},{"title":"지원 매트릭스","sidebarTitle":"지원 매트릭스","href":"/ko/guides/use-cases/data-warehousing/support-matrix"}]},{"group":"AI/ML","pages":[{"title":"Machine Learning 및 GenAI","href":"/ko/guides/use-cases/ai-ml/index"},{"sidebarTitle":"QBit을 사용한 벡터 검색","title":"벡터 검색과 QBit 소개","href":"/ko/guides/use-cases/ai-ml/vector-search"},{"sidebarTitle":"AI 기반 SQL 생성","title":"AI 기반 SQL 생성","href":"/ko/guides/use-cases/ai-ml/ai-powered-sql-generation"},{"sidebarTitle":"Langfuse Cloud 트레이스 데이터 가져오기","title":"Langfuse Cloud 트레이스 데이터 가져오기","href":"/ko/guides/use-cases/ai-ml/import-langfuse-trace-data"},{"group":"데이터 탐색","pages":[{"sidebarTitle":"Jupyter 노트북 및 chDB로 데이터 탐색하기","title":"Jupyter 노트북 및 chDB로 데이터 탐색하기","href":"/ko/guides/use-cases/ai-ml/data-exploration/jupyter-notebook"},{"sidebarTitle":"Marimo 노트북과 chDB로 데이터 탐색하기","title":"Marimo 노트북과 chDB로 데이터 탐색하기","href":"/ko/guides/use-cases/ai-ml/data-exploration/marimo-notebook"}]},{"group":"MCP","pages":[{"sidebarTitle":"개요","title":"ClickHouse MCP 통합","mode":"wide","href":"/ko/guides/use-cases/ai-ml/MCP/index"},{"sidebarTitle":"ClickHouse MCP 서버 설정","title":"ClickHouse MCP 서버 설정","href":"/ko/guides/use-cases/ai-ml/MCP/claude-desktop"},{"sidebarTitle":"LibreChat 통합","title":"LibreChat에서 ClickHouse MCP 서버 사용","href":"/ko/guides/use-cases/ai-ml/MCP/librechat"},{"sidebarTitle":"AnythingLLM 연동","title":"AnythingLLM에서 ClickHouse MCP 서버 사용하기","href":"/ko/guides/use-cases/ai-ml/MCP/anythingllm"},{"sidebarTitle":"Open WebUI 연동","title":"ClickHouse MCP 서버를 Open WebUI와 함께 사용하기","href":"/ko/guides/use-cases/ai-ml/MCP/open-webui"},{"sidebarTitle":"Ollama 통합","title":"Ollama와 ClickHouse MCP 서버 설정","href":"/ko/guides/use-cases/ai-ml/MCP/ollama"},{"sidebarTitle":"Jan.ai 연동","title":"Jan.ai와 함께 ClickHouse MCP 서버 사용하기","href":"/ko/guides/use-cases/ai-ml/MCP/janai"},{"group":"AI 에이전트 라이브러리","pages":[{"title":"AI 에이전트 라이브러리를 ClickHouse MCP 서버와 통합하기","sidebarTitle":"개요","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/index"},{"sidebarTitle":"Agno","title":"Agno와 ClickHouse MCP 서버로 AI Agent를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/agno"},{"sidebarTitle":"Chainlit","title":"Chainlit과 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/chainlit"},{"sidebarTitle":"Claude Agent SDK","title":"Claude Agent SDK와 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/claude-agent-sdk"},{"sidebarTitle":"CopilotKit","title":"CopilotKit과 ClickHouse MCP 서버로 AI Agent를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/copilotkit"},{"sidebarTitle":"CrewAI","title":"CrewAI와 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/crewai"},{"sidebarTitle":"DSPy","title":"DSPy와 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/dspy"},{"sidebarTitle":"LangChain 및 LangGraph","title":"ClickHouse MCP 서버를 사용하여 LangChain/LangGraph AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/langchain"},{"sidebarTitle":"LlamaIndex","title":"ClickHouse MCP 서버를 사용해 LlamaIndex AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/llamaindex"},{"sidebarTitle":"mcp-agent","title":"mcp-agent와 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/mcp-agent"},{"sidebarTitle":"Microsoft Agent Framework","title":"Microsoft Agent framework와 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/microsoft-agent-framework"},{"sidebarTitle":"OpenAI Agents SDK","title":"ClickHouse MCP 서버를 사용하여 OpenAI 에이전트를 빌드하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/openai-agents"},{"sidebarTitle":"PydanticAI","title":"ClickHouse MCP 서버를 사용하여 PydanticAI 에이전트를 구축하는 방법.","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/pydantic-ai"},{"sidebarTitle":"SlackBot","title":"ClickHouse MCP 서버를 사용해 SlackBot 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/slackbot"},{"sidebarTitle":"Streamlit","title":"Streamlit으로 ClickHouse 기반 AI 에이전트를 구축하는 방법","href":"/ko/guides/use-cases/ai-ml/MCP/ai-agent-libraries/streamlit"},{"sidebarTitle":"Upsonic","title":"Upsonic과 ClickHouse MCP 서버로 AI 에이전트를 구축하는 방법","href":"/ko/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":"/ko/reference/home"},{"group":"SQL 참고","expanded":true,"pages":[{"sidebarTitle":"구문","title":"구문","href":"/ko/reference/syntax"},{"group":"구문","expanded":false,"pages":[{"sidebarTitle":"SQL 문 목록","title":"ClickHouse SQL 문","href":"/ko/reference/statements/index"},{"group":"ALTER","expanded":false,"pages":[{"sidebarTitle":"개요","title":"ALTER","href":"/ko/reference/statements/alter/index"},{"sidebarTitle":"APPLY DELETED MASK","title":"ALTER TABLE ... APPLY DELETED MASK","href":"/ko/reference/statements/alter/apply-deleted-mask"},{"sidebarTitle":"APPLY PATCHES","title":"ALTER TABLE ... APPLY PATCHES","href":"/ko/reference/statements/alter/apply-patches"},{"sidebarTitle":"COLUMN","title":"ALTER TABLE ... COLUMN","href":"/ko/reference/statements/alter/column"},{"sidebarTitle":"ALTER TABLE ... MODIFY COMMENT","title":"ALTER TABLE ... MODIFY COMMENT","href":"/ko/reference/statements/alter/comment"},{"sidebarTitle":"CONSTRAINT","title":"ALTER TABLE ... CONSTRAINT","href":"/ko/reference/statements/alter/constraint"},{"sidebarTitle":"ALTER DATABASE ... MODIFY COMMENT","title":"ALTER DATABASE ... MODIFY COMMENT","href":"/ko/reference/statements/alter/database-comment"},{"sidebarTitle":"DELETE","title":"ALTER TABLE ... DELETE","href":"/ko/reference/statements/alter/delete"},{"sidebarTitle":"명명된 컬렉션","title":"ALTER NAMED COLLECTION","href":"/ko/reference/statements/alter/named-collection"},{"sidebarTitle":"ORDER BY","title":"ALTER TABLE ... MODIFY ORDER BY","href":"/ko/reference/statements/alter/order-by"},{"sidebarTitle":"PARTITION","title":"ALTER TABLE ... PARTITION","href":"/ko/reference/statements/alter/partition"},{"sidebarTitle":"PROJECTION","title":"ALTER TABLE ... PROJECTION","href":"/ko/reference/statements/alter/projection"},{"sidebarTitle":"QUOTA","title":"ALTER QUOTA","href":"/ko/reference/statements/alter/quota"},{"sidebarTitle":"ROLE","title":"ALTER ROLE","href":"/ko/reference/statements/alter/role"},{"sidebarTitle":"ROW POLICY","title":"ALTER ROW POLICY","href":"/ko/reference/statements/alter/row-policy"},{"sidebarTitle":"SAMPLE BY","title":"ALTER TABLE ... MODIFY SAMPLE BY","href":"/ko/reference/statements/alter/sample-by"},{"sidebarTitle":"SETTING","title":"ALTER TABLE ... MODIFY SETTING","href":"/ko/reference/statements/alter/setting"},{"sidebarTitle":"SETTINGS PROFILE","title":"ALTER SETTINGS PROFILE","href":"/ko/reference/statements/alter/settings-profile"},{"sidebarTitle":"INDEX","title":"ALTER TABLE ... INDEX","href":"/ko/reference/statements/alter/skipping-index"},{"sidebarTitle":"STATISTICS","title":"ALTER TABLE ... STATISTICS","href":"/ko/reference/statements/alter/statistics"},{"sidebarTitle":"TTL","title":"ALTER TABLE ... MODIFY TTL","href":"/ko/reference/statements/alter/ttl"},{"sidebarTitle":"UPDATE","title":"ALTER TABLE ... UPDATE","href":"/ko/reference/statements/alter/update"},{"sidebarTitle":"USER","title":"ALTER USER","href":"/ko/reference/statements/alter/user"},{"sidebarTitle":"MASKING POLICY","title":"ALTER MASKING POLICY","href":"/ko/reference/statements/alter/masking-policy"},{"sidebarTitle":"VIEW","title":"ALTER TABLE ... MODIFY QUERY","href":"/ko/reference/statements/alter/view"}]},{"sidebarTitle":"ATTACH","title":"ATTACH","href":"/ko/reference/statements/attach"},{"sidebarTitle":"CHECK GRANT","title":"CHECK GRANT","href":"/ko/reference/statements/check-grant"},{"sidebarTitle":"CHECK DATABASE","title":"CHECK DATABASE","href":"/ko/reference/statements/check-database"},{"sidebarTitle":"CHECK TABLE","title":"CHECK TABLE","href":"/ko/reference/statements/check-table"},{"group":"CREATE","expanded":false,"pages":[{"sidebarTitle":"개요","title":"CREATE","href":"/ko/reference/statements/create/index"},{"sidebarTitle":"DATABASE","title":"CREATE DATABASE","href":"/ko/reference/statements/create/database"},{"group":"DICTIONARY","expanded":false,"pages":[{"sidebarTitle":"개요","title":"CREATE DICTIONARY","href":"/ko/reference/statements/create/dictionary"},{"sidebarTitle":"속성","title":"딕셔너리 속성","href":"/ko/reference/statements/create/dictionary/attributes"},{"sidebarTitle":"내장 딕셔너리","title":"내장 (지오베이스) 딕셔너리","href":"/ko/reference/statements/create/dictionary/embedded"},{"sidebarTitle":"LIFETIME","title":"LIFETIME을 사용한 딕셔너리 데이터 갱신","href":"/ko/reference/statements/create/dictionary/lifetime"},{"group":"레이아웃","expanded":false,"pages":[{"sidebarTitle":"개요","title":"딕셔너리 레이아웃","href":"/ko/reference/statements/create/dictionary/layouts/overview"},{"title":"flat 딕셔너리 레이아웃","sidebarTitle":"flat","href":"/ko/reference/statements/create/dictionary/layouts/flat"},{"title":"hashed 딕셔너리 레이아웃 유형","sidebarTitle":"hashed","href":"/ko/reference/statements/create/dictionary/layouts/hashed"},{"title":"hashed_array 딕셔너리 레이아웃 유형","sidebarTitle":"hashed_array","href":"/ko/reference/statements/create/dictionary/layouts/hashed-array"},{"title":"cache 딕셔너리 레이아웃","sidebarTitle":"cache","href":"/ko/reference/statements/create/dictionary/layouts/cache"},{"title":"ssd_cache 딕셔너리 레이아웃 유형","sidebarTitle":"ssd_cache","href":"/ko/reference/statements/create/dictionary/layouts/ssd-cache"},{"title":"direct 딕셔너리 레이아웃","sidebarTitle":"direct","href":"/ko/reference/statements/create/dictionary/layouts/direct"},{"title":"range_hashed 딕셔너리 레이아웃 유형","sidebarTitle":"range_hashed","href":"/ko/reference/statements/create/dictionary/layouts/range-hashed"},{"title":"계층형 딕셔너리","sidebarTitle":"계층형","href":"/ko/reference/statements/create/dictionary/layouts/hierarchical"},{"title":"Naive Bayes 딕셔너리","sidebarTitle":"Naive Bayes","href":"/ko/reference/statements/create/dictionary/layouts/naive-bayes"},{"title":"폴리곤 딕셔너리","sidebarTitle":"폴리곤","href":"/ko/reference/statements/create/dictionary/layouts/polygon"},{"title":"ip_trie 딕셔너리 레이아웃","sidebarTitle":"ip_trie","href":"/ko/reference/statements/create/dictionary/layouts/ip-trie"},{"title":"정규식 트리 딕셔너리 레이아웃","sidebarTitle":"regexp 트리","href":"/ko/reference/statements/create/dictionary/layouts/regexp-tree"}]},{"group":"소스","expanded":false,"pages":[{"title":"딕셔너리 소스","sidebarTitle":"개요","href":"/ko/reference/statements/create/dictionary/sources/overview"},{"title":"로컬 파일 딕셔너리 소스","sidebarTitle":"로컬 파일","href":"/ko/reference/statements/create/dictionary/sources/local-file"},{"title":"실행형 파일 딕셔너리 소스","sidebarTitle":"실행형 파일","href":"/ko/reference/statements/create/dictionary/sources/executable-file"},{"title":"실행형 풀 딕셔너리 소스","sidebarTitle":"실행형 풀","href":"/ko/reference/statements/create/dictionary/sources/executable-pool"},{"title":"HTTP(S) dictionary source","sidebarTitle":"HTTP(S)","href":"/ko/reference/statements/create/dictionary/sources/http"},{"title":"ClickHouse 딕셔너리 소스","sidebarTitle":"ClickHouse","href":"/ko/reference/statements/create/dictionary/sources/clickhouse"},{"title":"MySQL 딕셔너리 소스","sidebarTitle":"MySQL","href":"/ko/reference/statements/create/dictionary/sources/mysql"},{"title":"PostgreSQL 딕셔너리 소스","sidebarTitle":"PostgreSQL","href":"/ko/reference/statements/create/dictionary/sources/postgresql"},{"title":"MongoDB 딕셔너리 소스","sidebarTitle":"MongoDB","href":"/ko/reference/statements/create/dictionary/sources/mongodb"},{"title":"Redis 딕셔너리 소스","sidebarTitle":"Redis","href":"/ko/reference/statements/create/dictionary/sources/redis"},{"title":"Cassandra 딕셔너리 소스","sidebarTitle":"Cassandra","href":"/ko/reference/statements/create/dictionary/sources/cassandra"},{"title":"ODBC 딕셔너리 소스","sidebarTitle":"ODBC","href":"/ko/reference/statements/create/dictionary/sources/odbc"},{"title":"Null 딕셔너리 소스","sidebarTitle":"Null","href":"/ko/reference/statements/create/dictionary/sources/null"},{"title":"YAMLRegExpTree 딕셔너리 소스","sidebarTitle":"YAMLRegExpTree","href":"/ko/reference/statements/create/dictionary/sources/yamlregexptree"},{"title":"YTsaurus 딕셔너리 소스","sidebarTitle":"YTsaurus","href":"/ko/reference/statements/create/dictionary/sources/ytsaurus"}]}]},{"sidebarTitle":"마스킹 정책","title":"CREATE MASKING POLICY","href":"/ko/reference/statements/create/masking-policy"},{"sidebarTitle":"FUNCTION","title":"CREATE FUNCTION","href":"/ko/reference/statements/create/function"},{"sidebarTitle":"HANDLER","title":"CREATE HANDLER","href":"/ko/reference/statements/create/handler"},{"sidebarTitle":"명명된 컬렉션","title":"CREATE NAMED COLLECTION","href":"/ko/reference/statements/create/named-collection"},{"sidebarTitle":"QUOTA","title":"CREATE QUOTA","href":"/ko/reference/statements/create/quota"},{"sidebarTitle":"ROLE","title":"CREATE ROLE","href":"/ko/reference/statements/create/role"},{"sidebarTitle":"ROW POLICY","title":"CREATE ROW POLICY","href":"/ko/reference/statements/create/row-policy"},{"sidebarTitle":"SETTINGS PROFILE","title":"CREATE SETTINGS PROFILE","href":"/ko/reference/statements/create/settings-profile"},{"group":"TABLE","expanded":false,"pages":[{"sidebarTitle":"CREATE TABLE","title":"CREATE TABLE","href":"/ko/reference/statements/create/table"},{"sidebarTitle":"CODEC","title":"CODEC","href":"/ko/reference/statements/create/table/codec"},{"sidebarTitle":"TEMPORARY TABLE","title":"CREATE TEMPORARY TABLE","href":"/ko/reference/statements/create/table/temporary-table"},{"sidebarTitle":"REPLACE TABLE","title":"REPLACE TABLE","href":"/ko/reference/statements/create/table/replace-table"}]},{"sidebarTitle":"TOKEN","title":"CREATE TOKEN","href":"/ko/reference/statements/create/token"},{"sidebarTitle":"USER","title":"CREATE USER","href":"/ko/reference/statements/create/user"},{"sidebarTitle":"VIEW","title":"CREATE VIEW","href":"/ko/reference/statements/create/view"}]},{"sidebarTitle":"DELETE","title":"DELETE","href":"/ko/reference/statements/delete"},{"sidebarTitle":"DESCRIBE TABLE","title":"DESCRIBE TABLE","href":"/ko/reference/statements/describe-table"},{"sidebarTitle":"DETACH","title":"DETACH","href":"/ko/reference/statements/detach"},{"sidebarTitle":"분산 DDL","title":"ON CLUSTER","href":"/ko/reference/statements/distributed-ddl"},{"sidebarTitle":"DROP","title":"DROP","href":"/ko/reference/statements/drop"},{"sidebarTitle":"EXCHANGE","title":"EXCHANGE","href":"/ko/reference/statements/exchange"},{"sidebarTitle":"EXECUTE AS","title":"EXECUTE AS","href":"/ko/reference/statements/execute_as"},{"sidebarTitle":"EXISTS","title":"EXISTS","href":"/ko/reference/statements/exists"},{"sidebarTitle":"EXPLAIN","title":"EXPLAIN","href":"/ko/reference/statements/explain"},{"sidebarTitle":"GRANT","title":"GRANT","href":"/ko/reference/statements/grant"},{"sidebarTitle":"가설 인덱스","title":"가설 인덱스","href":"/ko/reference/statements/hypothetical-index"},{"sidebarTitle":"HYPOTHETICAL PROJECTION","title":"HYPOTHETICAL PROJECTION","href":"/ko/reference/statements/hypothetical-projection"},{"title":"IN","href":"/ko/reference/statements/in"},{"sidebarTitle":"INSERT INTO","title":"INSERT INTO","href":"/ko/reference/statements/insert-into"},{"sidebarTitle":"KILL","title":"KILL","href":"/ko/reference/statements/kill"},{"sidebarTitle":"MOVE","title":"MOVE","href":"/ko/reference/statements/move"},{"sidebarTitle":"OPTIMIZE","title":"OPTIMIZE","href":"/ko/reference/statements/optimize"},{"sidebarTitle":"PARALLEL WITH","title":"PARALLEL WITH","href":"/ko/reference/statements/parallel_with"},{"sidebarTitle":"RENAME","title":"RENAME","href":"/ko/reference/statements/rename"},{"sidebarTitle":"REVOKE","title":"REVOKE","href":"/ko/reference/statements/revoke"},{"group":"SELECT","expanded":false,"pages":[{"sidebarTitle":"개요","title":"SELECT","href":"/ko/reference/statements/select/index"},{"sidebarTitle":"ALL","title":"ALL","href":"/ko/reference/statements/select/all"},{"sidebarTitle":"APPLY","title":"APPLY 수정자","href":"/ko/reference/statements/select/apply_modifier"},{"sidebarTitle":"ARRAY JOIN","title":"ARRAY JOIN","href":"/ko/reference/statements/select/array-join"},{"sidebarTitle":"DISTINCT","title":"DISTINCT","href":"/ko/reference/statements/select/distinct"},{"sidebarTitle":"EXCEPT","title":"EXCEPT","href":"/ko/reference/statements/select/except"},{"sidebarTitle":"EXCEPT","title":"EXCEPT 수정자","href":"/ko/reference/statements/select/except_modifier"},{"sidebarTitle":"FORMAT","title":"FORMAT","href":"/ko/reference/statements/select/format"},{"sidebarTitle":"FROM","title":"FROM","href":"/ko/reference/statements/select/from"},{"sidebarTitle":"GROUP BY","title":"GROUP BY","href":"/ko/reference/statements/select/group-by"},{"sidebarTitle":"HAVING","title":"HAVING","href":"/ko/reference/statements/select/having"},{"sidebarTitle":"INTERSECT","title":"INTERSECT","href":"/ko/reference/statements/select/intersect"},{"sidebarTitle":"INTO OUTFILE","title":"INTO OUTFILE","href":"/ko/reference/statements/select/into-outfile"},{"sidebarTitle":"JOIN","title":"JOIN","href":"/ko/reference/statements/select/join"},{"sidebarTitle":"LIMIT BY","title":"LIMIT BY","href":"/ko/reference/statements/select/limit-by"},{"sidebarTitle":"LIMIT","title":"LIMIT","href":"/ko/reference/statements/select/limit"},{"sidebarTitle":"OFFSET","title":"OFFSET FETCH","href":"/ko/reference/statements/select/offset"},{"sidebarTitle":"ORDER BY","title":"ORDER BY","href":"/ko/reference/statements/select/order-by"},{"sidebarTitle":"파이프 연산자","title":"파이프 연산자","href":"/ko/reference/statements/select/pipe-operators"},{"sidebarTitle":"PREWHERE","title":"PREWHERE","href":"/ko/reference/statements/select/prewhere"},{"sidebarTitle":"QUALIFY","title":"QUALIFY","href":"/ko/reference/statements/select/qualify"},{"sidebarTitle":"REPLACE","title":"REPLACE 수정자","href":"/ko/reference/statements/select/replace_modifier"},{"sidebarTitle":"SAMPLE","title":"SAMPLE","href":"/ko/reference/statements/select/sample"},{"sidebarTitle":"UNION","title":"UNION","href":"/ko/reference/statements/select/union"},{"sidebarTitle":"WHERE","title":"WHERE","href":"/ko/reference/statements/select/where"},{"sidebarTitle":"WITH","title":"WITH","href":"/ko/reference/statements/select/with"}]},{"sidebarTitle":"SET ROLE","title":"SET ROLE","href":"/ko/reference/statements/set-role"},{"sidebarTitle":"SET","title":"SET","href":"/ko/reference/statements/set"},{"sidebarTitle":"SHOW","title":"SHOW","href":"/ko/reference/statements/show"},{"sidebarTitle":"SYSTEM","title":"SYSTEM","href":"/ko/reference/statements/system"},{"sidebarTitle":"TRUNCATE","title":"TRUNCATE","href":"/ko/reference/statements/truncate"},{"sidebarTitle":"UNDROP","title":"UNDROP","href":"/ko/reference/statements/undrop"},{"sidebarTitle":"UPDATE","title":"UPDATE","href":"/ko/reference/statements/update"},{"sidebarTitle":"USE","title":"USE","href":"/ko/reference/statements/use"}]},{"group":"연산자","expanded":false,"pages":[{"sidebarTitle":"개요","title":"연산자","href":"/ko/reference/operators/index"}]}]},{"group":"데이터 타입","expanded":false,"pages":[{"sidebarTitle":"데이터 타입 목록","title":"ClickHouse의 데이터 타입","mode":"wide","href":"/ko/reference/data-types/index"},{"group":"숫자 타입","expanded":false,"pages":[{"sidebarTitle":"Int | UInt","title":"Int | UInt 타입","href":"/ko/reference/data-types/int-uint"},{"sidebarTitle":"Float32 | Float64 | BFloat16","title":"Float32 | Float64 | BFloat16 타입","href":"/ko/reference/data-types/float"},{"sidebarTitle":"Decimal","title":"Decimal, Decimal(P), Decimal(P, S), Decimal32(S), Decimal64(S), Decimal128(S), Decimal256(S)","href":"/ko/reference/data-types/decimal"},{"sidebarTitle":"불리언","title":"Bool","href":"/ko/reference/data-types/boolean"}]},{"group":"문자열 타입","expanded":false,"pages":[{"sidebarTitle":"String","title":"String","href":"/ko/reference/data-types/string"},{"sidebarTitle":"FixedString(N)","title":"FixedString(N)","href":"/ko/reference/data-types/fixedstring"}]},{"group":"날짜 및 시간 타입","expanded":false,"pages":[{"sidebarTitle":"Date","title":"Date","href":"/ko/reference/data-types/date"},{"sidebarTitle":"Date32","title":"Date32","href":"/ko/reference/data-types/date32"},{"sidebarTitle":"DateTime","title":"DateTime","href":"/ko/reference/data-types/datetime"},{"sidebarTitle":"DateTime64","title":"DateTime64","href":"/ko/reference/data-types/datetime64"},{"sidebarTitle":"Time","title":"Time","href":"/ko/reference/data-types/time"},{"sidebarTitle":"Time64","title":"Time64","href":"/ko/reference/data-types/time64"}]},{"group":"네트워크 타입","expanded":false,"pages":[{"sidebarTitle":"IPv4","title":"IPv4","href":"/ko/reference/data-types/ipv4"},{"sidebarTitle":"IPv6","title":"IPv6","href":"/ko/reference/data-types/ipv6"}]},{"group":"복합 타입","expanded":false,"pages":[{"sidebarTitle":"Array(T)","title":"Array(T)","href":"/ko/reference/data-types/array"},{"sidebarTitle":"튜플(T1, T2, ...)","title":"튜플(T1, T2, ...)","href":"/ko/reference/data-types/tuple"},{"sidebarTitle":"Map(K, V)","title":"Map(K, V)","href":"/ko/reference/data-types/map"},{"sidebarTitle":"Nested(Name1 Type1, Name2 Type2, ...)","title":"Nested(name1 Type1, Name2 Type2, ...)","href":"/ko/reference/data-types/nested-data-structures/index"}]},{"group":"반정형 타입","expanded":false,"pages":[{"sidebarTitle":"JSON","title":"JSON 데이터 타입","href":"/ko/reference/data-types/newjson"},{"sidebarTitle":"Dynamic","title":"Dynamic","href":"/ko/reference/data-types/dynamic"},{"sidebarTitle":"Variant(T1, T2, ...)","title":"Variant(T1, T2, ...)","href":"/ko/reference/data-types/variant"}]},{"group":"Nullable 및 선택적 타입","expanded":false,"pages":[{"sidebarTitle":"Nullable(T)","title":"Nullable(T)","href":"/ko/reference/data-types/nullable"},{"sidebarTitle":"LowCardinality(T)","title":"LowCardinality(T)","href":"/ko/reference/data-types/lowcardinality"}]},{"group":"특수 목적 타입","expanded":false,"pages":[{"sidebarTitle":"UUID","title":"UUID","href":"/ko/reference/data-types/uuid"},{"sidebarTitle":"Enum","title":"Enum","href":"/ko/reference/data-types/enum"},{"sidebarTitle":"Geo","title":"기하","href":"/ko/reference/data-types/geo"},{"sidebarTitle":"QBit","title":"QBit 데이터 타입","href":"/ko/reference/data-types/qbit"},{"sidebarTitle":"도메인","title":"도메인","href":"/ko/reference/data-types/domains/index"}]},{"group":"집계 함수 타입","expanded":false,"pages":[{"sidebarTitle":"AggregateFunction","title":"AggregateFunction 유형","href":"/ko/reference/data-types/aggregatefunction"},{"sidebarTitle":"SimpleAggregateFunction","title":"SimpleAggregateFunction 유형","href":"/ko/reference/data-types/simpleaggregatefunction"}]},{"group":"특수 데이터 타입","expanded":false,"pages":[{"sidebarTitle":"개요","title":"특수 데이터 타입","href":"/ko/reference/data-types/special-data-types/index"},{"sidebarTitle":"표현식","title":"표현식","href":"/ko/reference/data-types/special-data-types/expression"},{"sidebarTitle":"인터벌","title":"인터벌","href":"/ko/reference/data-types/special-data-types/interval"},{"sidebarTitle":"Nothing","title":"Nothing","href":"/ko/reference/data-types/special-data-types/nothing"},{"sidebarTitle":"Set","title":"Set","href":"/ko/reference/data-types/special-data-types/set"}]},{"group":"바이너리 인코딩","pages":[{"sidebarTitle":"데이터 타입 바이너리 인코딩 사양.","title":"데이터 타입 바이너리 인코딩 사양","href":"/ko/reference/data-types/data-types-binary-encoding"}]}]},{"group":"엔진","expanded":false,"pages":[{"title":"엔진","sidebarTitle":"개요","mode":"wide","href":"/ko/reference/engines/engines"},{"group":"테이블 엔진","expanded":false,"pages":[{"title":"테이블 엔진","sidebarTitle":"개요","href":"/ko/reference/engines/table-engines/index"},{"group":"통합","expanded":false,"pages":[{"sidebarTitle":"개요","title":"통합용 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/index"},{"sidebarTitle":"ArrowFlight","title":"ArrowFlight 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/arrowflight"},{"sidebarTitle":"AzureQueue","title":"AzureQueue 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/azure-queue"},{"sidebarTitle":"Azure Blob Storage","title":"AzureBlobStorage 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/azureBlobStorage"},{"sidebarTitle":"BigQuery","title":"BigQuery 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/bigquery"},{"sidebarTitle":"DeltaLake","title":"DeltaLake 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/deltalake"},{"sidebarTitle":"EmbeddedRocksDB","title":"EmbeddedRocksDB 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/embedded-rocksdb"},{"sidebarTitle":"ExternalDistributed","title":"ExternalDistributed 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/ExternalDistributed"},{"sidebarTitle":"HDFS","title":"HDFS 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/hdfs"},{"sidebarTitle":"Hive","title":"Hive 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/hive"},{"sidebarTitle":"Hudi","title":"Hudi 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/hudi"},{"sidebarTitle":"Iceberg","title":"Iceberg 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/iceberg"},{"sidebarTitle":"JDBC","title":"JDBC 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/jdbc"},{"sidebarTitle":"Kafka","title":"Kafka 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/kafka"},{"sidebarTitle":"MaterializedPostgreSQL","title":"MaterializedPostgreSQL 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/materialized-postgresql"},{"sidebarTitle":"MongoDB","title":"MongoDB 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/mongodb"},{"sidebarTitle":"MySQL","title":"MySQL 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/mysql"},{"sidebarTitle":"NATS","title":"NATS 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/nats"},{"sidebarTitle":"ODBC","title":"ODBC 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/odbc"},{"sidebarTitle":"Paimon","title":"Paimon 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/paimon"},{"sidebarTitle":"PostgreSQL","title":"PostgreSQL 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/postgresql"},{"sidebarTitle":"RabbitMQ","title":"RabbitMQ 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/rabbitmq"},{"sidebarTitle":"Redis","title":"Redis 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/redis"},{"sidebarTitle":"S3","title":"S3 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/s3"},{"sidebarTitle":"S3Queue","title":"S3Queue 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/s3queue"},{"sidebarTitle":"SQLite","title":"SQLite 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/sqlite"},{"sidebarTitle":"TimeSeries","title":"TimeSeries 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/time-series"},{"sidebarTitle":"YTsaurus","title":"YTsaurus 테이블 엔진","href":"/ko/reference/engines/table-engines/integrations/ytsaurus"}]},{"group":"Log 엔진 계열","expanded":false,"pages":[{"sidebarTitle":"개요","title":"Log 엔진 계열","href":"/ko/reference/engines/table-engines/log-family/index"},{"title":"Log 테이블 엔진","href":"/ko/reference/engines/table-engines/log-family/log"},{"title":"StripeLog 테이블 엔진","href":"/ko/reference/engines/table-engines/log-family/stripelog"},{"title":"TinyLog 테이블 엔진","href":"/ko/reference/engines/table-engines/log-family/tinylog"}]},{"group":"MergeTree 엔진 계열","expanded":false,"pages":[{"sidebarTitle":"개요","title":"MergeTree 엔진 계열","href":"/ko/reference/engines/table-engines/mergetree-family/index"},{"sidebarTitle":"MergeTree","title":"MergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/mergetree"},{"sidebarTitle":"AggregatingMergeTree","title":"AggregatingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/aggregatingmergetree"},{"sidebarTitle":"정확 벡터 검색 및 근사 벡터 검색","title":"정확 벡터 검색 및 근사 벡터 검색","href":"/ko/reference/engines/table-engines/mergetree-family/annindexes"},{"sidebarTitle":"CoalescingMergeTree","title":"CoalescingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/coalescingmergetree"},{"sidebarTitle":"CollapsingMergeTree","title":"CollapsingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/collapsingmergetree"},{"sidebarTitle":"사용자 지정 파티셔닝 키","title":"사용자 지정 파티셔닝 키","href":"/ko/reference/engines/table-engines/mergetree-family/custom-partitioning-key"},{"sidebarTitle":"GraphiteMergeTree","title":"GraphiteMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/graphitemergetree"},{"sidebarTitle":"ReplacingMergeTree","title":"ReplacingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/replacingmergetree"},{"sidebarTitle":"Replicated*","title":"Replicated* 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/replication"},{"sidebarTitle":"SummingMergeTree","title":"SummingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/summingmergetree"},{"sidebarTitle":"텍스트 인덱스를 사용한 전문 검색","title":"텍스트 인덱스를 사용한 전문 검색","href":"/ko/reference/engines/table-engines/mergetree-family/textindexes"},{"sidebarTitle":"VersionedCollapsingMergeTree","title":"VersionedCollapsingMergeTree 테이블 엔진","href":"/ko/reference/engines/table-engines/mergetree-family/versionedcollapsingmergetree"}]},{"group":"특수","expanded":false,"pages":[{"sidebarTitle":"개요","title":"특수 테이블 엔진","href":"/ko/reference/engines/table-engines/special/index"},{"sidebarTitle":"별칭","title":"별칭 테이블 엔진","href":"/ko/reference/engines/table-engines/special/alias"},{"sidebarTitle":"Buffer","title":"Buffer 테이블 엔진","href":"/ko/reference/engines/table-engines/special/buffer"},{"sidebarTitle":"딕셔너리","title":"딕셔너리 테이블 엔진","href":"/ko/reference/engines/table-engines/special/dictionary"},{"sidebarTitle":"분산","title":"분산 테이블 엔진","href":"/ko/reference/engines/table-engines/special/distributed"},{"sidebarTitle":"Executable/ExecutablePool","title":"`Executable` 및 `ExecutablePool` 테이블 엔진","href":"/ko/reference/engines/table-engines/special/executable"},{"sidebarTitle":"쿼리 처리를 위한 외부 데이터","title":"쿼리 처리를 위한 외부 데이터","href":"/ko/reference/engines/table-engines/special/external-data"},{"sidebarTitle":"File","title":"File 테이블 엔진","href":"/ko/reference/engines/table-engines/special/file"},{"sidebarTitle":"FileLog","title":"FileLog 테이블 엔진","href":"/ko/reference/engines/table-engines/special/filelog"},{"sidebarTitle":"GenerateRandom","title":"GenerateRandom 테이블 엔진","href":"/ko/reference/engines/table-engines/special/generate"},{"sidebarTitle":"Join","title":"Join 테이블 엔진","href":"/ko/reference/engines/table-engines/special/join"},{"sidebarTitle":"KeeperMap","title":"KeeperMap 테이블 엔진","href":"/ko/reference/engines/table-engines/special/keepermap"},{"sidebarTitle":"Memory","title":"Memory 테이블 엔진","href":"/ko/reference/engines/table-engines/special/memory"},{"sidebarTitle":"Merge","title":"Merge 테이블 엔진","href":"/ko/reference/engines/table-engines/special/merge"},{"sidebarTitle":"Null","title":"Null table engine","href":"/ko/reference/engines/table-engines/special/null"},{"sidebarTitle":"QueryRunner","title":"QueryRunner 테이블 엔진","href":"/ko/reference/engines/table-engines/special/query-runner"},{"sidebarTitle":"Set","title":"Set 테이블 엔진","href":"/ko/reference/engines/table-engines/special/set"},{"sidebarTitle":"URL","title":"URL 테이블 엔진","href":"/ko/reference/engines/table-engines/special/url"},{"sidebarTitle":"View","title":"View 테이블 엔진","href":"/ko/reference/engines/table-engines/special/view"}]}]},{"group":"데이터베이스 엔진","expanded":false,"pages":[{"title":"데이터베이스 엔진","sidebarTitle":"개요","href":"/ko/reference/engines/database-engines/index"},{"sidebarTitle":"Atomic","title":"Atomic","href":"/ko/reference/engines/database-engines/atomic"},{"sidebarTitle":"Backup","title":"Backup","href":"/ko/reference/engines/database-engines/backup"},{"sidebarTitle":"Cluster","title":"Cluster","href":"/ko/reference/engines/database-engines/cluster"},{"sidebarTitle":"DataLakeCatalog","title":"DataLakeCatalog","href":"/ko/reference/engines/database-engines/datalake"},{"sidebarTitle":"딕셔너리","title":"딕셔너리","href":"/ko/reference/engines/database-engines/dictionary"},{"sidebarTitle":"Filesystem","title":"Filesystem","href":"/ko/reference/engines/database-engines/filesystem"},{"sidebarTitle":"HDFS","title":"HDFS","href":"/ko/reference/engines/database-engines/hdfs"},{"sidebarTitle":"MaterializedPostgreSQL","title":"MaterializedPostgreSQL","href":"/ko/reference/engines/database-engines/materialized-postgresql"},{"sidebarTitle":"Memory","title":"Memory","href":"/ko/reference/engines/database-engines/memory"},{"sidebarTitle":"MySQL","title":"MySQL","href":"/ko/reference/engines/database-engines/mysql"},{"sidebarTitle":"Ordinary","title":"Ordinary","href":"/ko/reference/engines/database-engines/ordinary"},{"sidebarTitle":"Overlay","title":"Overlay","href":"/ko/reference/engines/database-engines/overlay"},{"sidebarTitle":"PostgreSQL","title":"PostgreSQL","href":"/ko/reference/engines/database-engines/postgresql"},{"sidebarTitle":"Remote","title":"Remote","href":"/ko/reference/engines/database-engines/remote"},{"sidebarTitle":"Replicated","title":"Replicated","href":"/ko/reference/engines/database-engines/replicated"},{"sidebarTitle":"S3","title":"S3","href":"/ko/reference/engines/database-engines/s3"},{"sidebarTitle":"Shared","title":"Shared","href":"/ko/reference/engines/database-engines/shared"},{"sidebarTitle":"SQLite","title":"SQLite","href":"/ko/reference/engines/database-engines/sqlite"},{"sidebarTitle":"URL","title":"URL","href":"/ko/reference/engines/database-engines/url"}]}]},{"group":"함수","expanded":false,"pages":[{"title":"함수 개요","mode":"wide","href":"/ko/reference/functions/index"},{"group":"일반 함수","expanded":false,"pages":[{"sidebarTitle":"개요","title":"일반 함수","href":"/ko/reference/functions/regular-functions/overview"},{"sidebarTitle":"AI","title":"AI 함수","href":"/ko/reference/functions/regular-functions/ai-functions"},{"sidebarTitle":"산술","title":"산술 함수","href":"/ko/reference/functions/regular-functions/arithmetic-functions"},{"sidebarTitle":"배열","title":"배열 함수","href":"/ko/reference/functions/regular-functions/array-functions"},{"sidebarTitle":"arrayJoin","title":"arrayJoin 함수","href":"/ko/reference/functions/regular-functions/array-join"},{"sidebarTitle":"비트","title":"비트 함수","href":"/ko/reference/functions/regular-functions/bit-functions"},{"sidebarTitle":"비트맵","title":"비트맵 함수","href":"/ko/reference/functions/regular-functions/bitmap-functions"},{"sidebarTitle":"비교","title":"비교 함수","href":"/ko/reference/functions/regular-functions/comparison-functions"},{"sidebarTitle":"조건","title":"조건 함수","href":"/ko/reference/functions/regular-functions/conditional-functions"},{"sidebarTitle":"날짜 및 시간","title":"날짜 및 시간 작업 함수","href":"/ko/reference/functions/regular-functions/date-time-functions"},{"sidebarTitle":"거리","title":"거리 함수","href":"/ko/reference/functions/regular-functions/distance-functions"},{"sidebarTitle":"내장 딕셔너리","title":"내장 딕셔너리 작업을 위한 함수","href":"/ko/reference/functions/regular-functions/embedded-dict-functions"},{"sidebarTitle":"인코딩","title":"인코딩 함수","href":"/ko/reference/functions/regular-functions/encoding-functions"},{"sidebarTitle":"암호화","title":"암호화 함수","href":"/ko/reference/functions/regular-functions/encryption-functions"},{"sidebarTitle":"딕셔너리","title":"딕셔너리 작업용 함수","href":"/ko/reference/functions/regular-functions/ext-dict-functions"},{"sidebarTitle":"파일","title":"파일","href":"/ko/reference/functions/regular-functions/files"},{"sidebarTitle":"재무","title":"재무 함수","href":"/ko/reference/functions/regular-functions/financial-functions"},{"sidebarTitle":"널 허용","title":"널 허용 값 관련 함수","href":"/ko/reference/functions/regular-functions/functions-for-nulls"},{"group":"Geo","expanded":false,"pages":[{"sidebarTitle":"개요","title":"Geo 함수","href":"/ko/reference/functions/regular-functions/geo/index"},{"sidebarTitle":"지리 좌표","title":"지리 좌표를 다루는 함수","href":"/ko/reference/functions/regular-functions/geo/coordinates"},{"sidebarTitle":"좌표 반전","title":"좌표 반전","href":"/ko/reference/functions/regular-functions/geo/flipCoordinates"},{"sidebarTitle":"Geometry","title":"Geometry를 다루는 함수","href":"/ko/reference/functions/regular-functions/geo/geometry"},{"sidebarTitle":"Geohash","title":"Geohash를 다루는 함수","href":"/ko/reference/functions/regular-functions/geo/geohash"},{"sidebarTitle":"H3 인덱스","title":"H3 인덱스를 다루는 함수","href":"/ko/reference/functions/regular-functions/geo/h3"},{"sidebarTitle":"Mapbox Vector Tiles","title":"Mapbox Vector Tiles 인코딩용 함수","href":"/ko/reference/functions/regular-functions/geo/mvt"},{"sidebarTitle":"다각형","title":"다각형을 다루는 함수","href":"/ko/reference/functions/regular-functions/geo/polygon"},{"sidebarTitle":"S2 Geometry","title":"S2 인덱스 작업 함수","href":"/ko/reference/functions/regular-functions/geo/s2"},{"sidebarTitle":"SVG","title":"Geo 데이터로 SVG 이미지를 생성하는 함수","href":"/ko/reference/functions/regular-functions/geo/svg"}]},{"sidebarTitle":"해시","title":"해시 함수","href":"/ko/reference/functions/regular-functions/hash-functions"},{"sidebarTitle":"IN 연산자","title":"IN 연산자를 구현하는 함수","href":"/ko/reference/functions/regular-functions/in-functions"},{"sidebarTitle":"내부 검사","title":"인트로스펙션 함수","href":"/ko/reference/functions/regular-functions/introspection"},{"sidebarTitle":"IP 주소","title":"IPv4 및 IPv6 주소를 처리하는 함수","href":"/ko/reference/functions/regular-functions/ip-address-functions"},{"sidebarTitle":"JSON","title":"JSON 함수","href":"/ko/reference/functions/regular-functions/json-functions"},{"sidebarTitle":"논리","title":"논리 함수","href":"/ko/reference/functions/regular-functions/logical-functions"},{"sidebarTitle":"머신러닝","title":"머신러닝 함수","href":"/ko/reference/functions/regular-functions/machine-learning-functions"},{"sidebarTitle":"수학","title":"수학 함수","href":"/ko/reference/functions/regular-functions/math-functions"},{"sidebarTitle":"NLP","title":"자연어 처리(NLP) 함수","href":"/ko/reference/functions/regular-functions/nlp-functions"},{"sidebarTitle":"NumericIndexedVector","title":"NumericIndexedVector 함수","href":"/ko/reference/functions/regular-functions/numeric-indexed-vector-functions"},{"sidebarTitle":"기타","title":"기타 함수","href":"/ko/reference/functions/regular-functions/other-functions"},{"sidebarTitle":"무작위 수","title":"무작위 수를 생성하는 함수","href":"/ko/reference/functions/regular-functions/random-functions"},{"sidebarTitle":"반올림","title":"반올림 함수","href":"/ko/reference/functions/regular-functions/rounding-functions"},{"sidebarTitle":"문자열 분할","title":"문자열 분할 함수","href":"/ko/reference/functions/regular-functions/splitting-merging-functions"},{"sidebarTitle":"문자열","title":"문자열을 다루는 함수","href":"/ko/reference/functions/regular-functions/string-functions"},{"sidebarTitle":"문자열 치환","title":"문자열 치환을 위한 함수","href":"/ko/reference/functions/regular-functions/string-replace-functions"},{"sidebarTitle":"문자열 검색","title":"문자열 검색 함수","href":"/ko/reference/functions/regular-functions/string-search-functions"},{"sidebarTitle":"시계열","title":"시계열 작업을 위한 함수","href":"/ko/reference/functions/regular-functions/time-series-functions"},{"sidebarTitle":"시간 윈도우","title":"시간 윈도우 함수","href":"/ko/reference/functions/regular-functions/time-window-functions"},{"sidebarTitle":"튜플","title":"Tuple 함수","href":"/ko/reference/functions/regular-functions/tuple-functions"},{"sidebarTitle":"맵","title":"맵 함수","href":"/ko/reference/functions/regular-functions/tuple-map-functions"},{"sidebarTitle":"형 변환","title":"형 변환 함수","href":"/ko/reference/functions/regular-functions/type-conversion-functions"},{"sidebarTitle":"ULID","title":"ULID를 처리하는 함수","href":"/ko/reference/functions/regular-functions/ulid-functions"},{"sidebarTitle":"uniqTheta","title":"uniqTheta 함수","href":"/ko/reference/functions/regular-functions/uniqtheta-functions"},{"sidebarTitle":"URL","title":"URL을 다루는 함수","href":"/ko/reference/functions/regular-functions/url-functions"},{"sidebarTitle":"UUID","title":"UUID를 처리하는 함수","href":"/ko/reference/functions/regular-functions/uuid-functions"}]},{"group":"집계 함수","expanded":false,"pages":[{"sidebarTitle":"개요","title":"집계 함수","href":"/ko/reference/functions/aggregate-functions/index"},{"sidebarTitle":"조합자","title":"집계 함수 조합자","href":"/ko/reference/functions/aggregate-functions/combinators"},{"title":"GROUPING","href":"/ko/reference/functions/aggregate-functions/grouping_function"},{"sidebarTitle":"매개변수화","title":"매개변수화된 집계 함수","href":"/ko/reference/functions/aggregate-functions/parametric-functions"},{"group":"참고","expanded":false,"pages":[{"title":"집계 함수","href":"/ko/reference/functions/aggregate-functions/reference-index"},{"title":"aggThrow","href":"/ko/reference/functions/aggregate-functions/aggThrow"},{"title":"analysisOfVariance","href":"/ko/reference/functions/aggregate-functions/analysis_of_variance"},{"title":"any","href":"/ko/reference/functions/aggregate-functions/any"},{"title":"anyHeavy","href":"/ko/reference/functions/aggregate-functions/anyHeavy"},{"title":"anyLast","href":"/ko/reference/functions/aggregate-functions/anyLast"},{"title":"approx_top_k","href":"/ko/reference/functions/aggregate-functions/approxtopk"},{"title":"approx_top_sum","href":"/ko/reference/functions/aggregate-functions/approxtopsum"},{"title":"argMax","href":"/ko/reference/functions/aggregate-functions/argMax"},{"title":"argAndMax","href":"/ko/reference/functions/aggregate-functions/argAndMax"},{"title":"argMin","href":"/ko/reference/functions/aggregate-functions/argMin"},{"title":"argAndMin","href":"/ko/reference/functions/aggregate-functions/argAndMin"},{"title":"avg","href":"/ko/reference/functions/aggregate-functions/avg"},{"title":"avgWeighted","href":"/ko/reference/functions/aggregate-functions/avgWeighted"},{"title":"boundingRatio","href":"/ko/reference/functions/aggregate-functions/boundrat"},{"title":"categoricalInformationValue","href":"/ko/reference/functions/aggregate-functions/categoricalInformationValue"},{"title":"contingency","href":"/ko/reference/functions/aggregate-functions/contingency"},{"title":"corr","href":"/ko/reference/functions/aggregate-functions/corr"},{"title":"corrMatrix","href":"/ko/reference/functions/aggregate-functions/corrMatrix"},{"title":"corrStable","href":"/ko/reference/functions/aggregate-functions/corrStable"},{"title":"count","href":"/ko/reference/functions/aggregate-functions/count"},{"title":"covarPop","href":"/ko/reference/functions/aggregate-functions/covarPop"},{"title":"covarPopMatrix","href":"/ko/reference/functions/aggregate-functions/covarPopMatrix"},{"title":"covarPopStable","href":"/ko/reference/functions/aggregate-functions/covarPopStable"},{"title":"covarSamp","href":"/ko/reference/functions/aggregate-functions/covarSamp"},{"title":"covarSampMatrix","href":"/ko/reference/functions/aggregate-functions/covarSampMatrix"},{"title":"covarSampStable","href":"/ko/reference/functions/aggregate-functions/covarSampStable"},{"title":"cramersV","href":"/ko/reference/functions/aggregate-functions/cramersV"},{"title":"cramersVBiasCorrected","href":"/ko/reference/functions/aggregate-functions/cramersVBiasCorrected"},{"title":"deltaSum","href":"/ko/reference/functions/aggregate-functions/deltaSum"},{"title":"deltaSumTimestamp","href":"/ko/reference/functions/aggregate-functions/deltaSumTimestamp"},{"title":"distinctDynamicTypes","href":"/ko/reference/functions/aggregate-functions/distinctDynamicTypes"},{"title":"distinctJSONPaths","href":"/ko/reference/functions/aggregate-functions/distinctJSONPaths"},{"title":"distinctJSONPathsAndTypes","href":"/ko/reference/functions/aggregate-functions/distinctJSONPathsAndTypes"},{"title":"entropy","href":"/ko/reference/functions/aggregate-functions/entropy"},{"title":"estimateCompressionRatio","href":"/ko/reference/functions/aggregate-functions/estimateCompressionRatio"},{"title":"exponentialMovingAverage","href":"/ko/reference/functions/aggregate-functions/exponentialMovingAverage"},{"title":"exponentialTimeDecayedAvg","href":"/ko/reference/functions/aggregate-functions/exponentialTimeDecayedAvg"},{"title":"exponentialTimeDecayedCount","href":"/ko/reference/functions/aggregate-functions/exponentialTimeDecayedCount"},{"title":"exponentialTimeDecayedMax","href":"/ko/reference/functions/aggregate-functions/exponentialTimeDecayedMax"},{"title":"exponentialTimeDecayedSum","href":"/ko/reference/functions/aggregate-functions/exponentialTimeDecayedSum"},{"title":"first_value","href":"/ko/reference/functions/aggregate-functions/first_value"},{"title":"flameGraph","href":"/ko/reference/functions/aggregate-functions/flame_graph"},{"sidebarTitle":"gini","title":"gini","href":"/ko/reference/functions/aggregate-functions/gini"},{"title":"groupArray","href":"/ko/reference/functions/aggregate-functions/groupArray"},{"title":"groupArrayArray","href":"/ko/reference/functions/aggregate-functions/groupArrayArray"},{"title":"groupArrayInsertAt","href":"/ko/reference/functions/aggregate-functions/groupArrayInsertAt"},{"title":"groupArrayIntersect","href":"/ko/reference/functions/aggregate-functions/groupArrayIntersect"},{"title":"groupArrayLast","href":"/ko/reference/functions/aggregate-functions/groupArrayLast"},{"title":"groupArrayMovingAvg","href":"/ko/reference/functions/aggregate-functions/groupArrayMovingAvg"},{"title":"groupArrayMovingSum","href":"/ko/reference/functions/aggregate-functions/groupArrayMovingSum"},{"title":"groupArraySample","href":"/ko/reference/functions/aggregate-functions/groupArraySample"},{"title":"groupArraySorted","href":"/ko/reference/functions/aggregate-functions/groupArraySorted"},{"title":"groupBitAnd","href":"/ko/reference/functions/aggregate-functions/groupBitAnd"},{"title":"groupBitmap","href":"/ko/reference/functions/aggregate-functions/groupBitmap"},{"title":"groupBitmapAnd","href":"/ko/reference/functions/aggregate-functions/groupBitmapAnd"},{"title":"groupBitmapOr","href":"/ko/reference/functions/aggregate-functions/groupBitmapOr"},{"title":"groupBitmapXor","href":"/ko/reference/functions/aggregate-functions/groupBitmapXor"},{"title":"groupBitOr","href":"/ko/reference/functions/aggregate-functions/groupBitOr"},{"title":"groupBitXor","href":"/ko/reference/functions/aggregate-functions/groupBitXor"},{"sidebarTitle":"groupConcat","title":"groupConcat","href":"/ko/reference/functions/aggregate-functions/groupConcat"},{"sidebarTitle":"groupFormat","title":"groupFormat","href":"/ko/reference/functions/aggregate-functions/groupFormat"},{"title":"groupUniqArray","href":"/ko/reference/functions/aggregate-functions/groupUniqArray"},{"sidebarTitle":"intervalLengthSum","title":"intervalLengthSum","href":"/ko/reference/functions/aggregate-functions/intervalLengthSum"},{"sidebarTitle":"kolmogorovSmirnovTest","title":"kolmogorovSmirnovTest","href":"/ko/reference/functions/aggregate-functions/kolmogorovSmirnovTest"},{"title":"kurtPop","href":"/ko/reference/functions/aggregate-functions/kurtPop"},{"title":"kurtSamp","href":"/ko/reference/functions/aggregate-functions/kurtSamp"},{"sidebarTitle":"largestTriangleThreeBuckets","title":"largestTriangleThreeBuckets","href":"/ko/reference/functions/aggregate-functions/largestTriangleThreeBuckets"},{"title":"last_value","href":"/ko/reference/functions/aggregate-functions/last_value"},{"sidebarTitle":"mannWhitneyUTest","title":"mannWhitneyUTest","href":"/ko/reference/functions/aggregate-functions/mannWhitneyUTest"},{"title":"max","href":"/ko/reference/functions/aggregate-functions/max"},{"title":"maxIntersections","href":"/ko/reference/functions/aggregate-functions/maxIntersections"},{"title":"maxIntersectionsPosition","href":"/ko/reference/functions/aggregate-functions/maxIntersectionsPosition"},{"title":"maxMap","href":"/ko/reference/functions/aggregate-functions/maxMap"},{"sidebarTitle":"meanZTest","title":"meanZTest","href":"/ko/reference/functions/aggregate-functions/meanZTest"},{"title":"mergedJSONPatch","href":"/ko/reference/functions/aggregate-functions/mergedJSONPatch"},{"title":"median","href":"/ko/reference/functions/aggregate-functions/median"},{"title":"min","href":"/ko/reference/functions/aggregate-functions/min"},{"title":"minMap","href":"/ko/reference/functions/aggregate-functions/minMap"},{"title":"quantile","href":"/ko/reference/functions/aggregate-functions/quantile"},{"title":"quantileGK","href":"/ko/reference/functions/aggregate-functions/quantileGK"},{"title":"quantileBFloat16","href":"/ko/reference/functions/aggregate-functions/quantileBFloat16"},{"title":"quantileDD","href":"/ko/reference/functions/aggregate-functions/quantileddsketch"},{"title":"quantileDeterministic","href":"/ko/reference/functions/aggregate-functions/quantileDeterministic"},{"title":"quantileExact 함수","href":"/ko/reference/functions/aggregate-functions/quantileExact"},{"title":"quantileExactExclusive","href":"/ko/reference/functions/aggregate-functions/quantileExactExclusive"},{"title":"quantileExactHigh","href":"/ko/reference/functions/aggregate-functions/quantileExactHigh"},{"title":"quantileExactInclusive","href":"/ko/reference/functions/aggregate-functions/quantileExactInclusive"},{"title":"quantileExactLow","href":"/ko/reference/functions/aggregate-functions/quantileExactLow"},{"title":"quantileExactWeighted","href":"/ko/reference/functions/aggregate-functions/quantileExactWeighted"},{"title":"quantileExactWeightedInterpolated","href":"/ko/reference/functions/aggregate-functions/quantileExactWeightedInterpolated"},{"title":"quantileInterpolatedWeighted","href":"/ko/reference/functions/aggregate-functions/quantileInterpolatedWeighted"},{"title":"quantilePrometheusHistogram","href":"/ko/reference/functions/aggregate-functions/quantilePrometheusHistogram"},{"title":"quantiles 함수","href":"/ko/reference/functions/aggregate-functions/quantiles"},{"title":"quantilesBFloat16","href":"/ko/reference/functions/aggregate-functions/quantilesBFloat16"},{"title":"quantilesBFloat16Weighted","href":"/ko/reference/functions/aggregate-functions/quantilesBFloat16Weighted"},{"title":"quantilesDD","href":"/ko/reference/functions/aggregate-functions/quantilesDD"},{"title":"quantilesDeterministic","href":"/ko/reference/functions/aggregate-functions/quantilesDeterministic"},{"title":"quantilesExact","href":"/ko/reference/functions/aggregate-functions/quantilesExact"},{"title":"quantilesExactExclusive","href":"/ko/reference/functions/aggregate-functions/quantilesExactExclusive"},{"title":"quantilesExactHigh","href":"/ko/reference/functions/aggregate-functions/quantilesExactHigh"},{"title":"quantilesExactInclusive","href":"/ko/reference/functions/aggregate-functions/quantilesExactInclusive"},{"title":"quantilesExactLow","href":"/ko/reference/functions/aggregate-functions/quantilesExactLow"},{"title":"quantilesExactWeighted","href":"/ko/reference/functions/aggregate-functions/quantilesExactWeighted"},{"title":"quantilesExactWeightedInterpolated","href":"/ko/reference/functions/aggregate-functions/quantilesExactWeightedInterpolated"},{"title":"quantilesGK","href":"/ko/reference/functions/aggregate-functions/quantilesGK"},{"title":"quantilesInterpolatedWeighted","href":"/ko/reference/functions/aggregate-functions/quantilesInterpolatedWeighted"},{"title":"quantilesPrometheusHistogram","href":"/ko/reference/functions/aggregate-functions/quantilesPrometheusHistogram"},{"title":"quantilesTDigest","href":"/ko/reference/functions/aggregate-functions/quantilesTDigest"},{"title":"quantilesTDigestWeighted","href":"/ko/reference/functions/aggregate-functions/quantilesTDigestWeighted"},{"title":"quantilesTiming","href":"/ko/reference/functions/aggregate-functions/quantilesTiming"},{"title":"quantileTDigest","href":"/ko/reference/functions/aggregate-functions/quantileTDigest"},{"title":"quantileTDigestWeighted","href":"/ko/reference/functions/aggregate-functions/quantileTDigestWeighted"},{"title":"quantileTiming","href":"/ko/reference/functions/aggregate-functions/quantileTiming"},{"title":"quantileTimingWeighted","href":"/ko/reference/functions/aggregate-functions/quantileTimingWeighted"},{"title":"quantilesTimingWeighted","href":"/ko/reference/functions/aggregate-functions/quantilesTimingWeighted"},{"title":"rankCorr","href":"/ko/reference/functions/aggregate-functions/rankCorr"},{"title":"regr_avgx","href":"/ko/reference/functions/aggregate-functions/regr_avgx"},{"title":"regr_avgy","href":"/ko/reference/functions/aggregate-functions/regr_avgy"},{"title":"regr_count","href":"/ko/reference/functions/aggregate-functions/regr_count"},{"title":"regr_intercept","href":"/ko/reference/functions/aggregate-functions/regr_intercept"},{"title":"regr_r2","href":"/ko/reference/functions/aggregate-functions/regr_r2"},{"title":"regr_slope","href":"/ko/reference/functions/aggregate-functions/regr_slope"},{"title":"regr_sxx","href":"/ko/reference/functions/aggregate-functions/regr_sxx"},{"title":"regr_sxy","href":"/ko/reference/functions/aggregate-functions/regr_sxy"},{"title":"regr_syy","href":"/ko/reference/functions/aggregate-functions/regr_syy"},{"title":"simpleLinearRegression","href":"/ko/reference/functions/aggregate-functions/simpleLinearRegression"},{"title":"singleValueOrNull","href":"/ko/reference/functions/aggregate-functions/singleValueOrNull"},{"title":"skewPop","href":"/ko/reference/functions/aggregate-functions/skewPop"},{"title":"skewSamp","href":"/ko/reference/functions/aggregate-functions/skewSamp"},{"sidebarTitle":"sparkbar","title":"sparkbar","href":"/ko/reference/functions/aggregate-functions/sparkbar"},{"title":"stddevPop","href":"/ko/reference/functions/aggregate-functions/stddevPop"},{"title":"stddevPopStable","href":"/ko/reference/functions/aggregate-functions/stddevPopStable"},{"title":"stddevSamp","href":"/ko/reference/functions/aggregate-functions/stddevSamp"},{"title":"stddevSampStable","href":"/ko/reference/functions/aggregate-functions/stddevSampStable"},{"title":"stochasticLinearRegression","href":"/ko/reference/functions/aggregate-functions/stochasticLinearRegression"},{"title":"stochasticLogisticRegression","href":"/ko/reference/functions/aggregate-functions/stochasticLogisticRegression"},{"sidebarTitle":"studentTTest","title":"studentTTest","href":"/ko/reference/functions/aggregate-functions/studentTTest"},{"sidebarTitle":"studentTTestOneSample","title":"studentTTestOneSample","href":"/ko/reference/functions/aggregate-functions/studentTTestOneSample"},{"title":"sum","href":"/ko/reference/functions/aggregate-functions/sum"},{"title":"sumCount","href":"/ko/reference/functions/aggregate-functions/sumCount"},{"title":"sumKahan","href":"/ko/reference/functions/aggregate-functions/sumKahan"},{"title":"sumMap","href":"/ko/reference/functions/aggregate-functions/sumMap"},{"title":"sumMapWithOverflow","href":"/ko/reference/functions/aggregate-functions/sumMapWithOverflow"},{"title":"sumWithOverflow","href":"/ko/reference/functions/aggregate-functions/sumWithOverflow"},{"title":"theilsU","href":"/ko/reference/functions/aggregate-functions/theilsU"},{"title":"timeSeriesAvgToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesAvgToGrid"},{"title":"timeSeriesBottomKMasks","href":"/ko/reference/functions/aggregate-functions/timeSeriesBottomKMasks"},{"title":"timeSeriesChangesToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesChangesToGrid"},{"title":"timeSeriesCountToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesCountToGrid"},{"title":"timeSeriesDeltaToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesDeltaToGrid"},{"title":"timeSeriesDerivToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesDerivToGrid"},{"title":"timeSeriesFirstToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesFirstToGrid"},{"title":"timeSeriesGroupArray","href":"/ko/reference/functions/aggregate-functions/timeSeriesGroupArray"},{"title":"timeSeriesIncreaseToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesIncreaseToGrid"},{"title":"timeSeriesInstantDeltaToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesInstantDeltaToGrid"},{"title":"timeSeriesInstantRateToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesInstantRateToGrid"},{"title":"timeSeriesLastToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesLastToGrid"},{"title":"timeSeriesLastTwoSamples","href":"/ko/reference/functions/aggregate-functions/timeSeriesLastTwoSamples"},{"title":"timeSeriesLimitKMasks","href":"/ko/reference/functions/aggregate-functions/timeSeriesLimitKMasks"},{"title":"timeSeriesLinearRegressionToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesLinearRegressionToGrid"},{"title":"timeSeriesMadToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesMadToGrid"},{"title":"timeSeriesMaxToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesMaxToGrid"},{"title":"timeSeriesMinToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesMinToGrid"},{"title":"timeSeriesPredictLinearToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesPredictLinearToGrid"},{"title":"timeSeriesPresentToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesPresentToGrid"},{"title":"timeSeriesQuantileToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesQuantileToGrid"},{"title":"timeSeriesRateToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesRateToGrid"},{"title":"timeSeriesResampleToGridWithStaleness","href":"/ko/reference/functions/aggregate-functions/timeSeriesResampleToGridWithStaleness"},{"title":"timeSeriesResetsToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesResetsToGrid"},{"title":"timeSeriesStddevToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesStddevToGrid"},{"title":"timeSeriesStdvarToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesStdvarToGrid"},{"title":"timeSeriesSumToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesSumToGrid"},{"title":"timeSeriesTimestampOfFirstToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesTimestampOfFirstToGrid"},{"title":"timeSeriesTimestampOfLastToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesTimestampOfLastToGrid"},{"title":"timeSeriesTimestampOfMaxToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesTimestampOfMaxToGrid"},{"title":"timeSeriesTimestampOfMinToGrid","href":"/ko/reference/functions/aggregate-functions/timeSeriesTimestampOfMinToGrid"},{"title":"timeSeriesTopKMasks","href":"/ko/reference/functions/aggregate-functions/timeSeriesTopKMasks"},{"title":"topK","href":"/ko/reference/functions/aggregate-functions/topK"},{"title":"topKWeighted","href":"/ko/reference/functions/aggregate-functions/topKWeighted"},{"title":"uniq","href":"/ko/reference/functions/aggregate-functions/uniq"},{"title":"uniqCombined","href":"/ko/reference/functions/aggregate-functions/uniqCombined"},{"title":"uniqCombined64","href":"/ko/reference/functions/aggregate-functions/uniqCombined64"},{"title":"uniqExact","href":"/ko/reference/functions/aggregate-functions/uniqExact"},{"title":"uniqHLL12","href":"/ko/reference/functions/aggregate-functions/uniqHLL12"},{"title":"uniqTheta","href":"/ko/reference/functions/aggregate-functions/uniqthetasketch"},{"title":"varPop","href":"/ko/reference/functions/aggregate-functions/varPop"},{"title":"varPopStable","href":"/ko/reference/functions/aggregate-functions/varPopStable"},{"title":"varSamp","href":"/ko/reference/functions/aggregate-functions/varSamp"},{"title":"varSampStable","href":"/ko/reference/functions/aggregate-functions/varSampStable"},{"sidebarTitle":"welchTTest","title":"welchTTest","href":"/ko/reference/functions/aggregate-functions/welchTTest"}]}]},{"group":"테이블 함수","expanded":false,"pages":[{"sidebarTitle":"개요","title":"테이블 함수","href":"/ko/reference/functions/table-functions/index"},{"sidebarTitle":"arrowFlight","title":"arrowFlight","href":"/ko/reference/functions/table-functions/arrowflight"},{"sidebarTitle":"azureBlobStorage","title":"azureBlobStorage","href":"/ko/reference/functions/table-functions/azureBlobStorage"},{"sidebarTitle":"azureBlobStorageCluster","title":"azureBlobStorageCluster","href":"/ko/reference/functions/table-functions/azureBlobStorageCluster"},{"sidebarTitle":"bigquery","title":"bigquery","href":"/ko/reference/functions/table-functions/bigquery"},{"sidebarTitle":"cluster","title":"clusterAllReplicas","href":"/ko/reference/functions/table-functions/cluster"},{"sidebarTitle":"deltaLake","title":"deltaLake","href":"/ko/reference/functions/table-functions/deltalake"},{"sidebarTitle":"deltaLakeCluster","title":"deltaLakeCluster","href":"/ko/reference/functions/table-functions/deltalakeCluster"},{"sidebarTitle":"dictionary","title":"dictionary","href":"/ko/reference/functions/table-functions/dictionary"},{"sidebarTitle":"executable","title":"executable","href":"/ko/reference/functions/table-functions/executable"},{"sidebarTitle":"eval","title":"eval","href":"/ko/reference/functions/table-functions/eval"},{"sidebarTitle":"file","title":"file","href":"/ko/reference/functions/table-functions/file"},{"sidebarTitle":"fileCluster","title":"fileCluster","href":"/ko/reference/functions/table-functions/fileCluster"},{"sidebarTitle":"파일 시스템","title":"파일 시스템","href":"/ko/reference/functions/table-functions/filesystem"},{"sidebarTitle":"format","title":"format","href":"/ko/reference/functions/table-functions/format"},{"sidebarTitle":"fuzzJSON","title":"fuzzJSON","href":"/ko/reference/functions/table-functions/fuzzJSON"},{"sidebarTitle":"fuzzQuery","title":"fuzzQuery","href":"/ko/reference/functions/table-functions/fuzzQuery"},{"sidebarTitle":"gcs","title":"gcs","href":"/ko/reference/functions/table-functions/gcs"},{"sidebarTitle":"generateRandom","title":"generateRandom","href":"/ko/reference/functions/table-functions/generate"},{"sidebarTitle":"generate_series","title":"generate_series (generateSeries)","href":"/ko/reference/functions/table-functions/generate_series"},{"sidebarTitle":"hdfs","title":"hdfs","href":"/ko/reference/functions/table-functions/hdfs"},{"sidebarTitle":"hdfsCluster","title":"hdfsCluster","href":"/ko/reference/functions/table-functions/hdfsCluster"},{"sidebarTitle":"hudi","title":"hudi","href":"/ko/reference/functions/table-functions/hudi"},{"sidebarTitle":"hudiCluster","title":"hudiCluster 테이블 함수","href":"/ko/reference/functions/table-functions/hudiCluster"},{"sidebarTitle":"iceberg","title":"iceberg","href":"/ko/reference/functions/table-functions/iceberg"},{"sidebarTitle":"icebergCluster","title":"icebergCluster","href":"/ko/reference/functions/table-functions/icebergCluster"},{"sidebarTitle":"input","title":"input","href":"/ko/reference/functions/table-functions/input"},{"sidebarTitle":"jdbc","title":"jdbc","href":"/ko/reference/functions/table-functions/jdbc"},{"title":"loop","href":"/ko/reference/functions/table-functions/loop"},{"sidebarTitle":"merge","title":"merge","href":"/ko/reference/functions/table-functions/merge"},{"sidebarTitle":"mergeTreeCodecBlockCounts","title":"mergeTreeCodecBlockCounts","href":"/ko/reference/functions/table-functions/mergeTreeCodecBlockCounts"},{"sidebarTitle":"mergeTreeIndex","title":"mergeTreeIndex","href":"/ko/reference/functions/table-functions/mergeTreeIndex"},{"sidebarTitle":"mergeTreeProjection","title":"mergeTreeProjection","href":"/ko/reference/functions/table-functions/mergeTreeProjection"},{"sidebarTitle":"mergeTreeTextIndex","title":"mergeTreeTextIndex","href":"/ko/reference/functions/table-functions/mergeTreeTextIndex"},{"sidebarTitle":"mongodb","title":"mongodb","href":"/ko/reference/functions/table-functions/mongodb"},{"sidebarTitle":"mysql","title":"mysql","href":"/ko/reference/functions/table-functions/mysql"},{"sidebarTitle":"null 함수","title":"null","href":"/ko/reference/functions/table-functions/null"},{"sidebarTitle":"numbers","title":"numbers","href":"/ko/reference/functions/table-functions/numbers"},{"sidebarTitle":"odbc","title":"odbc 테이블 함수","href":"/ko/reference/functions/table-functions/odbc"},{"sidebarTitle":"paimon","title":"paimon","href":"/ko/reference/functions/table-functions/paimon"},{"sidebarTitle":"paimonCluster","title":"paimonCluster","href":"/ko/reference/functions/table-functions/paimonCluster"},{"sidebarTitle":"postgresql","title":"postgresql","href":"/ko/reference/functions/table-functions/postgresql"},{"sidebarTitle":"primes","title":"primes","href":"/ko/reference/functions/table-functions/primes"},{"sidebarTitle":"prometheusQuery","title":"prometheusQuery","href":"/ko/reference/functions/table-functions/prometheusQuery"},{"sidebarTitle":"prometheusQueryRange","title":"prometheusQueryRange","href":"/ko/reference/functions/table-functions/prometheusQueryRange"},{"sidebarTitle":"redis","title":"redis","href":"/ko/reference/functions/table-functions/redis"},{"sidebarTitle":"remote","title":"remote, remoteSecure","href":"/ko/reference/functions/table-functions/remote"},{"sidebarTitle":"s3","title":"s3 테이블 함수","href":"/ko/reference/functions/table-functions/s3"},{"sidebarTitle":"s3Cluster","title":"s3Cluster","href":"/ko/reference/functions/table-functions/s3Cluster"},{"sidebarTitle":"sqlite","title":"sqlite","href":"/ko/reference/functions/table-functions/sqlite"},{"sidebarTitle":"timeSeriesData","title":"timeSeriesData","href":"/ko/reference/functions/table-functions/timeSeriesData"},{"sidebarTitle":"timeSeriesMetricFamilies","title":"timeSeriesMetricFamilies","href":"/ko/reference/functions/table-functions/timeSeriesMetricFamilies"},{"sidebarTitle":"timeSeriesSamples","title":"timeSeriesSamples","href":"/ko/reference/functions/table-functions/timeSeriesSamples"},{"sidebarTitle":"timeSeriesSelector","title":"timeSeriesSelector","href":"/ko/reference/functions/table-functions/timeSeriesSelector"},{"sidebarTitle":"timeSeriesTags","title":"timeSeriesTags","href":"/ko/reference/functions/table-functions/timeSeriesTags"},{"sidebarTitle":"url","title":"url","href":"/ko/reference/functions/table-functions/url"},{"sidebarTitle":"urlCluster","title":"urlCluster","href":"/ko/reference/functions/table-functions/urlCluster"},{"sidebarTitle":"values","title":"values","href":"/ko/reference/functions/table-functions/values"},{"sidebarTitle":"view","title":"view","href":"/ko/reference/functions/table-functions/view"},{"sidebarTitle":"ytsaurus","title":"ytsaurus","href":"/ko/reference/functions/table-functions/ytsaurus"},{"sidebarTitle":"zeros","title":"zeros","href":"/ko/reference/functions/table-functions/zeros"}]},{"group":"윈도우 함수","expanded":false,"pages":[{"sidebarTitle":"개요","title":"윈도우 함수","href":"/ko/reference/functions/window-functions/index"},{"sidebarTitle":"cume_dist","title":"cume_dist","href":"/ko/reference/functions/window-functions/cume_dist"},{"sidebarTitle":"dense_rank","title":"dense_rank","href":"/ko/reference/functions/window-functions/dense_rank"},{"sidebarTitle":"first_value","title":"first_value","href":"/ko/reference/functions/window-functions/first_value"},{"sidebarTitle":"lag","title":"lag","href":"/ko/reference/functions/window-functions/lag"},{"sidebarTitle":"lagInFrame","title":"lagInFrame","href":"/ko/reference/functions/window-functions/lagInFrame"},{"sidebarTitle":"last_value","title":"last_value","href":"/ko/reference/functions/window-functions/last_value"},{"sidebarTitle":"lead","title":"lead","href":"/ko/reference/functions/window-functions/lead"},{"sidebarTitle":"leadInFrame","title":"leadInFrame","href":"/ko/reference/functions/window-functions/leadInFrame"},{"sidebarTitle":"nonNegativeDerivative","title":"nonNegativeDerivative","href":"/ko/reference/functions/window-functions/nonNegativeDerivative"},{"sidebarTitle":"nth_value","title":"nth_value","href":"/ko/reference/functions/window-functions/nth_value"},{"sidebarTitle":"ntile","title":"ntile","href":"/ko/reference/functions/window-functions/ntile"},{"sidebarTitle":"percent_rank","title":"percent_rank","href":"/ko/reference/functions/window-functions/percent_rank"},{"sidebarTitle":"rank","title":"rank","href":"/ko/reference/functions/window-functions/rank"},{"sidebarTitle":"row_number","title":"row_number","href":"/ko/reference/functions/window-functions/row_number"}]},{"group":"사용자 정의 함수","pages":[{"sidebarTitle":"UDF","title":"사용자 정의 함수(UDFs)","href":"/ko/reference/functions/regular-functions/udf"},{"sidebarTitle":"WebAssembly UDFs","title":"WebAssembly 사용자 정의 함수","href":"/ko/reference/functions/regular-functions/wasm_udf"}]}]},{"group":"포맷","expanded":false,"pages":[{"sidebarTitle":"모든 포맷 보기...","title":"입력 및 출력 데이터 포맷","href":"/ko/reference/formats/index"},{"group":"Arrow","expanded":false,"pages":[{"title":"Arrow","href":"/ko/reference/formats/Arrow/Arrow"},{"title":"ArrowStream","href":"/ko/reference/formats/Arrow/ArrowStream"}]},{"group":"Avro","expanded":false,"pages":[{"title":"Avro","href":"/ko/reference/formats/Avro/Avro"},{"title":"AvroConfluent","href":"/ko/reference/formats/Avro/AvroConfluent"}]},{"title":"BSONEachRow","href":"/ko/reference/formats/BSONEachRow"},{"title":"Buffers","href":"/ko/reference/formats/Buffers"},{"group":"CSV","expanded":false,"pages":[{"title":"CSV","href":"/ko/reference/formats/CSV/CSV"},{"title":"CSVWithNames","href":"/ko/reference/formats/CSV/CSVWithNames"},{"title":"CSVWithNamesAndTypes","href":"/ko/reference/formats/CSV/CSVWithNamesAndTypes"}]},{"title":"CapnProto","href":"/ko/reference/formats/CapnProto"},{"group":"CustomSeparated","expanded":false,"pages":[{"title":"CustomSeparated","href":"/ko/reference/formats/CustomSeparated/CustomSeparated"},{"title":"CustomSeparatedIgnoreSpaces","href":"/ko/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpaces"},{"title":"CustomSeparatedIgnoreSpacesWithNames","href":"/ko/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNames"},{"title":"CustomSeparatedIgnoreSpacesWithNamesAndTypes","href":"/ko/reference/formats/CustomSeparated/CustomSeparatedIgnoreSpacesWithNamesAndTypes"},{"title":"CustomSeparatedWithNames","href":"/ko/reference/formats/CustomSeparated/CustomSeparatedWithNames"},{"title":"CustomSeparatedWithNamesAndTypes","href":"/ko/reference/formats/CustomSeparated/CustomSeparatedWithNamesAndTypes"}]},{"title":"DWARF","href":"/ko/reference/formats/DWARF"},{"title":"Form","href":"/ko/reference/formats/Form"},{"sidebarTitle":"GeoJSON","title":"GeoJSON","href":"/ko/reference/formats/GeoJSON"},{"title":"Hash","href":"/ko/reference/formats/Hash"},{"title":"HiveText","href":"/ko/reference/formats/HiveText"},{"group":"JSON","expanded":false,"pages":[{"title":"JSON","href":"/ko/reference/formats/JSON/JSON"},{"title":"JSONAsObject","href":"/ko/reference/formats/JSON/JSONAsObject"},{"title":"JSONAsString","href":"/ko/reference/formats/JSON/JSONAsString"},{"title":"JSONColumns","href":"/ko/reference/formats/JSON/JSONColumns"},{"title":"JSONColumnsWithMetadata","href":"/ko/reference/formats/JSON/JSONColumnsWithMetadata"},{"title":"JSONCompact","href":"/ko/reference/formats/JSON/JSONCompact"},{"title":"JSONCompactColumns","href":"/ko/reference/formats/JSON/JSONCompactColumns"},{"title":"JSONCompactEachRow","href":"/ko/reference/formats/JSON/JSONCompactEachRow"},{"title":"JSONCompactEachRowWithNames","href":"/ko/reference/formats/JSON/JSONCompactEachRowWithNames"},{"title":"JSONCompactEachRowWithNamesAndTypes","href":"/ko/reference/formats/JSON/JSONCompactEachRowWithNamesAndTypes"},{"title":"JSONCompactEachRowWithProgress","href":"/ko/reference/formats/JSON/JSONCompactEachRowWithProgress"},{"title":"JSONCompactStrings","href":"/ko/reference/formats/JSON/JSONCompactStrings"},{"title":"JSONCompactStringsEachRow","href":"/ko/reference/formats/JSON/JSONCompactStringsEachRow"},{"title":"JSONCompactStringsEachRowWithNames","href":"/ko/reference/formats/JSON/JSONCompactStringsEachRowWithNames"},{"title":"JSONCompactStringsEachRowWithNamesAndTypes","href":"/ko/reference/formats/JSON/JSONCompactStringsEachRowWithNamesAndTypes"},{"title":"JSONCompactStringsEachRowWithProgress","href":"/ko/reference/formats/JSON/JSONCompactStringsEachRowWithProgress"},{"title":"JSONEachRow","href":"/ko/reference/formats/JSON/JSONEachRow"},{"title":"JSONEachRowWithProgress","href":"/ko/reference/formats/JSON/JSONEachRowWithProgress"},{"title":"JSONLines","href":"/ko/reference/formats/JSON/JSONLines"},{"title":"JSONObjectEachRow","href":"/ko/reference/formats/JSON/JSONObjectEachRow"},{"title":"JSONStrings","href":"/ko/reference/formats/JSON/JSONStrings"},{"title":"JSONStringsEachRow","href":"/ko/reference/formats/JSON/JSONStringsEachRow"},{"title":"JSONStringsEachRowWithProgress","href":"/ko/reference/formats/JSON/JSONStringsEachRowWithProgress"},{"title":"PrettyJSONEachRow","href":"/ko/reference/formats/JSON/PrettyJSONEachRow"},{"title":"JSON 포맷 설정","href":"/ko/reference/formats/JSON/format-settings"}]},{"group":"LineAsString","expanded":false,"pages":[{"title":"LineAsString","href":"/ko/reference/formats/LineAsString/LineAsString"},{"title":"LineAsStringWithNames","href":"/ko/reference/formats/LineAsString/LineAsStringWithNames"},{"title":"LineAsStringWithNamesAndTypes","href":"/ko/reference/formats/LineAsString/LineAsStringWithNamesAndTypes"}]},{"title":"Markdown","href":"/ko/reference/formats/Markdown"},{"title":"MsgPack","href":"/ko/reference/formats/MsgPack"},{"title":"MySQLDump","href":"/ko/reference/formats/MySQLDump"},{"title":"MySQLWire","href":"/ko/reference/formats/MySQLWire"},{"title":"Native","href":"/ko/reference/formats/Native"},{"title":"Npy","href":"/ko/reference/formats/Npy"},{"title":"Null","href":"/ko/reference/formats/Null"},{"title":"ODBCDriver2","href":"/ko/reference/formats/ODBCDriver2"},{"title":"ORC","href":"/ko/reference/formats/ORC"},{"title":"One","href":"/ko/reference/formats/One"},{"group":"Parquet","expanded":false,"pages":[{"title":"Parquet","href":"/ko/reference/formats/Parquet/Parquet"},{"title":"ParquetMetadata","href":"/ko/reference/formats/Parquet/ParquetMetadata"}]},{"title":"PNG","href":"/ko/reference/formats/PNG"},{"title":"PostgreSQLWire","href":"/ko/reference/formats/PostgreSQLWire"},{"group":"Pretty","expanded":false,"pages":[{"title":"Pretty","href":"/ko/reference/formats/Pretty/Pretty"},{"title":"PrettyCompact","href":"/ko/reference/formats/Pretty/PrettyCompact"},{"title":"PrettyCompactMonoBlock","href":"/ko/reference/formats/Pretty/PrettyCompactMonoBlock"},{"title":"PrettyCompactNoEscapes","href":"/ko/reference/formats/Pretty/PrettyCompactNoEscapes"},{"title":"PrettyCompactNoEscapesMonoBlock","href":"/ko/reference/formats/Pretty/PrettyCompactNoEscapesMonoBlock"},{"title":"PrettyMonoBlock","href":"/ko/reference/formats/Pretty/PrettyMonoBlock"},{"title":"PrettyNoEscapes","href":"/ko/reference/formats/Pretty/PrettyNoEscapes"},{"title":"PrettyNoEscapesMonoBlock","href":"/ko/reference/formats/Pretty/PrettyNoEscapesMonoBlock"},{"title":"PrettySpace","href":"/ko/reference/formats/Pretty/PrettySpace"},{"title":"PrettySpaceMonoBlock","href":"/ko/reference/formats/Pretty/PrettySpaceMonoBlock"},{"title":"PrettySpaceNoEscapes","href":"/ko/reference/formats/Pretty/PrettySpaceNoEscapes"},{"title":"PrettySpaceNoEscapesMonoBlock","href":"/ko/reference/formats/Pretty/PrettySpaceNoEscapesMonoBlock"}]},{"title":"Prometheus","href":"/ko/reference/formats/Prometheus"},{"group":"Protobuf","expanded":false,"pages":[{"title":"Protobuf","href":"/ko/reference/formats/Protobuf/Protobuf"},{"title":"ProtobufList","href":"/ko/reference/formats/Protobuf/ProtobufList"},{"title":"ProtobufSingle","href":"/ko/reference/formats/Protobuf/ProtobufSingle"}]},{"group":"Puffin","expanded":false,"pages":[{"title":"Puffin","href":"/ko/reference/formats/Puffin/Puffin"},{"title":"PuffinMetadata","href":"/ko/reference/formats/Puffin/PuffinMetadata"}]},{"title":"RawBLOB","href":"/ko/reference/formats/RawBLOB"},{"title":"Regexp","href":"/ko/reference/formats/Regexp"},{"group":"RowBinary","expanded":false,"pages":[{"title":"RowBinary","href":"/ko/reference/formats/RowBinary/RowBinary"},{"title":"RowBinaryWithDefaults","href":"/ko/reference/formats/RowBinary/RowBinaryWithDefaults"},{"title":"RowBinaryWithNames","href":"/ko/reference/formats/RowBinary/RowBinaryWithNames"},{"title":"RowBinaryWithNamesAndTypes","href":"/ko/reference/formats/RowBinary/RowBinaryWithNamesAndTypes"},{"title":"RowBinaryWithNamesAndTypesAndDefaults","href":"/ko/reference/formats/RowBinary/RowBinaryWithNamesAndTypesAndDefaults"}]},{"title":"SQLInsert","href":"/ko/reference/formats/SQLInsert"},{"title":"SQLite","href":"/ko/reference/formats/SQLite"},{"group":"TabSeparated","expanded":false,"pages":[{"title":"TSKV","href":"/ko/reference/formats/TabSeparated/TSKV"},{"title":"TabSeparated","href":"/ko/reference/formats/TabSeparated/TabSeparated"},{"title":"TabSeparatedRaw","href":"/ko/reference/formats/TabSeparated/TabSeparatedRaw"},{"title":"TabSeparatedRawWithNames","href":"/ko/reference/formats/TabSeparated/TabSeparatedRawWithNames"},{"title":"TabSeparatedRawWithNamesAndTypes","href":"/ko/reference/formats/TabSeparated/TabSeparatedRawWithNamesAndTypes"},{"title":"TabSeparatedWithNames","href":"/ko/reference/formats/TabSeparated/TabSeparatedWithNames"},{"title":"TabSeparatedWithNamesAndTypes","href":"/ko/reference/formats/TabSeparated/TabSeparatedWithNamesAndTypes"}]},{"group":"Template","expanded":false,"pages":[{"title":"Template","href":"/ko/reference/formats/Template/Template"},{"title":"TemplateIgnoreSpaces","href":"/ko/reference/formats/Template/TemplateIgnoreSpaces"}]},{"title":"Values","href":"/ko/reference/formats/Values"},{"title":"Vertical","href":"/ko/reference/formats/Vertical"},{"title":"XML","href":"/ko/reference/formats/XML"}]},{"group":"설정","expanded":false,"pages":[{"title":"설정","sidebarTitle":"개요","mode":"wide","href":"/ko/reference/settings/index"},{"group":"서버 설정","directory":"none","pages":[{"sidebarTitle":"개요","title":"서버 설정","href":"/ko/reference/settings/server-settings/settings"},{"title":"access_control_* 서버 설정","sidebarTitle":"access_control_*","href":"/ko/reference/settings/server-settings/settings/access-control"},{"title":"aggregate_function_* 서버 설정","sidebarTitle":"aggregate_function_*","href":"/ko/reference/settings/server-settings/settings/aggregate-function"},{"title":"allow_* 서버 설정","sidebarTitle":"allow_*","href":"/ko/reference/settings/server-settings/settings/allow"},{"title":"allow_experimental_* 서버 설정","sidebarTitle":"allow_experimental_*","href":"/ko/reference/settings/server-settings/settings/allow-experimental"},{"title":"async_insert_* 서버 설정","sidebarTitle":"async_insert_*","href":"/ko/reference/settings/server-settings/settings/async-insert"},{"title":"async_load_* 서버 설정","sidebarTitle":"async_load_*","href":"/ko/reference/settings/server-settings/settings/async-load"},{"title":"asynchronous_* 서버 설정","sidebarTitle":"asynchronous_*","href":"/ko/reference/settings/server-settings/settings/asynchronous"},{"title":"asynchronous_metrics_* 서버 설정","sidebarTitle":"asynchronous_metrics_*","href":"/ko/reference/settings/server-settings/settings/asynchronous-metrics"},{"title":"background_* 서버 설정","sidebarTitle":"background_*","href":"/ko/reference/settings/server-settings/settings/background"},{"title":"background_merges_* 서버 설정","sidebarTitle":"background_merges_*","href":"/ko/reference/settings/server-settings/settings/background-merges"},{"title":"background_schedule_* 서버 설정","sidebarTitle":"background_schedule_*","href":"/ko/reference/settings/server-settings/settings/background-schedule"},{"title":"backup_* 서버 설정","sidebarTitle":"backup_*","href":"/ko/reference/settings/server-settings/settings/backup"},{"title":"backups_* 서버 설정","sidebarTitle":"backups_*","href":"/ko/reference/settings/server-settings/settings/backups"},{"title":"columns_cache_* 서버 설정","sidebarTitle":"columns_cache_*","href":"/ko/reference/settings/server-settings/settings/columns-cache"},{"title":"compiled_expression_* 서버 설정","sidebarTitle":"compiled_expression_*","href":"/ko/reference/settings/server-settings/settings/compiled-expression"},{"title":"concurrent_threads_* 서버 설정","sidebarTitle":"concurrent_threads_*","href":"/ko/reference/settings/server-settings/settings/concurrent-threads"},{"title":"cpu_slot_* 서버 설정","sidebarTitle":"cpu_slot_*","href":"/ko/reference/settings/server-settings/settings/cpu-slot"},{"title":"custom_* 서버 설정","sidebarTitle":"custom_*","href":"/ko/reference/settings/server-settings/settings/custom"},{"title":"database_catalog_* 서버 설정","sidebarTitle":"database_catalog_*","href":"/ko/reference/settings/server-settings/settings/database-catalog"},{"title":"database_replicated_* 서버 설정","sidebarTitle":"database_replicated_*","href":"/ko/reference/settings/server-settings/settings/database-replicated"},{"title":"default_* 서버 설정","sidebarTitle":"default_*","href":"/ko/reference/settings/server-settings/settings/default"},{"title":"default_replica_* 서버 설정","sidebarTitle":"default_replica_*","href":"/ko/reference/settings/server-settings/settings/default-replica"},{"title":"dictionaries_* 서버 설정","sidebarTitle":"dictionaries_*","href":"/ko/reference/settings/server-settings/settings/dictionaries"},{"title":"disable_* 서버 설정","sidebarTitle":"disable_*","href":"/ko/reference/settings/server-settings/settings/disable"},{"title":"disk_connections_* 서버 설정","sidebarTitle":"disk_connections_*","href":"/ko/reference/settings/server-settings/settings/disk-connections"},{"title":"distributed_* 서버 설정","sidebarTitle":"distributed_*","href":"/ko/reference/settings/server-settings/settings/distributed"},{"title":"distributed_cache_* 서버 설정","sidebarTitle":"distributed_cache_*","href":"/ko/reference/settings/server-settings/settings/distributed-cache"},{"title":"distributed_ddl_* 서버 설정","sidebarTitle":"distributed_ddl_*","href":"/ko/reference/settings/server-settings/settings/distributed-ddl"},{"title":"dns_allow_* 서버 설정","sidebarTitle":"dns_allow_*","href":"/ko/reference/settings/server-settings/settings/dns-allow"},{"title":"dns_cache_* 서버 설정","sidebarTitle":"dns_cache_*","href":"/ko/reference/settings/server-settings/settings/dns-cache"},{"title":"drop_distributed_* 서버 설정","sidebarTitle":"drop_distributed_*","href":"/ko/reference/settings/server-settings/settings/drop-distributed"},{"title":"enable_* 서버 설정","sidebarTitle":"enable_*","href":"/ko/reference/settings/server-settings/settings/enable"},{"title":"encryption_header_* 서버 설정","sidebarTitle":"encryption_header_*","href":"/ko/reference/settings/server-settings/settings/encryption-header"},{"title":"format_* 서버 설정","sidebarTitle":"format_*","href":"/ko/reference/settings/server-settings/settings/format"},{"title":"global_profiler_* 서버 설정","sidebarTitle":"global_profiler_*","href":"/ko/reference/settings/server-settings/settings/global-profiler"},{"title":"graphite_* 서버 설정","sidebarTitle":"graphite_*","href":"/ko/reference/settings/server-settings/settings/graphite"},{"title":"http_* 서버 설정","sidebarTitle":"http_*","href":"/ko/reference/settings/server-settings/settings/http"},{"title":"http_connections_* 서버 설정","sidebarTitle":"http_connections_*","href":"/ko/reference/settings/server-settings/settings/http-connections"},{"title":"iceberg_catalog_* 서버 설정","sidebarTitle":"iceberg_catalog_*","href":"/ko/reference/settings/server-settings/settings/iceberg-catalog"},{"title":"iceberg_compaction_* 서버 설정","sidebarTitle":"iceberg_compaction_*","href":"/ko/reference/settings/server-settings/settings/iceberg-compaction"},{"title":"iceberg_metadata_* 서버 설정","sidebarTitle":"iceberg_metadata_*","href":"/ko/reference/settings/server-settings/settings/iceberg-metadata"},{"title":"iceberg_scheduler_* 서버 설정","sidebarTitle":"iceberg_scheduler_*","href":"/ko/reference/settings/server-settings/settings/iceberg-scheduler"},{"title":"index_mark_* 서버 설정","sidebarTitle":"index_mark_*","href":"/ko/reference/settings/server-settings/settings/index-mark"},{"title":"index_uncompressed_* 서버 설정","sidebarTitle":"index_uncompressed_*","href":"/ko/reference/settings/server-settings/settings/index-uncompressed"},{"title":"interserver_* 서버 설정","sidebarTitle":"interserver_*","href":"/ko/reference/settings/server-settings/settings/interserver"},{"title":"interserver_http_* 서버 설정","sidebarTitle":"interserver_http_*","href":"/ko/reference/settings/server-settings/settings/interserver-http"},{"title":"interserver_https_* 서버 설정","sidebarTitle":"interserver_https_*","href":"/ko/reference/settings/server-settings/settings/interserver-https"},{"title":"jemalloc_* 서버 설정","sidebarTitle":"jemalloc_*","href":"/ko/reference/settings/server-settings/settings/jemalloc"},{"title":"jemalloc_enable_* 서버 설정","sidebarTitle":"jemalloc_enable_*","href":"/ko/reference/settings/server-settings/settings/jemalloc-enable"},{"title":"jemalloc_flush_* 서버 설정","sidebarTitle":"jemalloc_flush_*","href":"/ko/reference/settings/server-settings/settings/jemalloc-flush"},{"title":"keeper_* 서버 설정","sidebarTitle":"keeper_*","href":"/ko/reference/settings/server-settings/settings/keeper"},{"title":"keeper_server.socket_* 서버 설정","sidebarTitle":"keeper_server.socket_*","href":"/ko/reference/settings/server-settings/settings/keeper-server-socket"},{"title":"license_* 서버 설정","sidebarTitle":"license_*","href":"/ko/reference/settings/server-settings/settings/license"},{"title":"listen_* 서버 설정","sidebarTitle":"listen_*","href":"/ko/reference/settings/server-settings/settings/listen"},{"title":"load_marks_* 서버 설정","sidebarTitle":"load_marks_*","href":"/ko/reference/settings/server-settings/settings/load-marks"},{"title":"logger.async_* 서버 설정","sidebarTitle":"logger.async_*","href":"/ko/reference/settings/server-settings/settings/logger-async"},{"title":"logger.console_* 서버 설정","sidebarTitle":"logger.console_*","href":"/ko/reference/settings/server-settings/settings/logger-console"},{"title":"mark_cache_* 서버 설정","sidebarTitle":"mark_cache_*","href":"/ko/reference/settings/server-settings/settings/mark-cache"},{"title":"max_* 서버 설정","sidebarTitle":"max_*","href":"/ko/reference/settings/server-settings/settings/max"},{"title":"max_backups_* 서버 설정","sidebarTitle":"max_backups_*","href":"/ko/reference/settings/server-settings/settings/max-backups"},{"title":"max_concurrent_* 서버 설정","sidebarTitle":"max_concurrent_*","href":"/ko/reference/settings/server-settings/settings/max-concurrent"},{"title":"max_database_* 서버 설정","sidebarTitle":"max_database_*","href":"/ko/reference/settings/server-settings/settings/max-database"},{"title":"max_dictionary_* 서버 설정","sidebarTitle":"max_dictionary_*","href":"/ko/reference/settings/server-settings/settings/max-dictionary"},{"title":"max_distributed_* 서버 설정","sidebarTitle":"max_distributed_*","href":"/ko/reference/settings/server-settings/settings/max-distributed"},{"title":"max_format_* 서버 설정","sidebarTitle":"max_format_*","href":"/ko/reference/settings/server-settings/settings/max-format"},{"title":"max_io_* 서버 설정","sidebarTitle":"max_io_*","href":"/ko/reference/settings/server-settings/settings/max-io"},{"title":"max_local_* 서버 설정","sidebarTitle":"max_local_*","href":"/ko/reference/settings/server-settings/settings/max-local"},{"title":"max_named_* 서버 설정","sidebarTitle":"max_named_*","href":"/ko/reference/settings/server-settings/settings/max-named"},{"title":"max_pending_* 서버 설정","sidebarTitle":"max_pending_*","href":"/ko/reference/settings/server-settings/settings/max-pending"},{"title":"max_prefixes_* 서버 설정","sidebarTitle":"max_prefixes_*","href":"/ko/reference/settings/server-settings/settings/max-prefixes"},{"title":"max_remote_* 서버 설정","sidebarTitle":"max_remote_*","href":"/ko/reference/settings/server-settings/settings/max-remote"},{"title":"max_replicated_* 서버 설정","sidebarTitle":"max_replicated_*","href":"/ko/reference/settings/server-settings/settings/max-replicated"},{"title":"max_server_memory_usage_* 서버 설정","sidebarTitle":"max_server_memory_usage_*","href":"/ko/reference/settings/server-settings/settings/max-server-memory-usage"},{"title":"max_snapshot_* 서버 설정","sidebarTitle":"max_snapshot_*","href":"/ko/reference/settings/server-settings/settings/max-snapshot"},{"title":"max_table_* 서버 설정","sidebarTitle":"max_table_*","href":"/ko/reference/settings/server-settings/settings/max-table"},{"title":"max_thread_* 서버 설정","sidebarTitle":"max_thread_*","href":"/ko/reference/settings/server-settings/settings/max-thread"},{"title":"max_view_* 서버 설정","sidebarTitle":"max_view_*","href":"/ko/reference/settings/server-settings/settings/max-view"},{"title":"memory_worker_* 서버 설정","sidebarTitle":"memory_worker_*","href":"/ko/reference/settings/server-settings/settings/memory-worker"},{"title":"merge_* 서버 설정","sidebarTitle":"merge_*","href":"/ko/reference/settings/server-settings/settings/merge"},{"title":"merges_mutations_* 서버 설정","sidebarTitle":"merges_mutations_*","href":"/ko/reference/settings/server-settings/settings/merges-mutations"},{"title":"min_* 서버 설정","sidebarTitle":"min_*","href":"/ko/reference/settings/server-settings/settings/min"},{"title":"mlock_executable_* 서버 설정","sidebarTitle":"mlock_executable_*","href":"/ko/reference/settings/server-settings/settings/mlock-executable"},{"title":"mysql_* 서버 설정","sidebarTitle":"mysql_*","href":"/ko/reference/settings/server-settings/settings/mysql"},{"title":"oom_canary_* 서버 설정","sidebarTitle":"oom_canary_*","href":"/ko/reference/settings/server-settings/settings/oom-canary"},{"title":"openSSL.client.requireTLSv1_* 서버 설정","sidebarTitle":"openSSL.client.requireTLSv1_*","href":"/ko/reference/settings/server-settings/settings/openssl-client-requiretlsv1"},{"title":"openSSL.server.requireTLSv1_* 서버 설정","sidebarTitle":"openSSL.server.requireTLSv1_*","href":"/ko/reference/settings/server-settings/settings/openssl-server-requiretlsv1"},{"title":"os_* 서버 설정","sidebarTitle":"os_*","href":"/ko/reference/settings/server-settings/settings/os"},{"title":"os_threads_* 서버 설정","sidebarTitle":"os_threads_*","href":"/ko/reference/settings/server-settings/settings/os-threads"},{"title":"page_cache_* 서버 설정","sidebarTitle":"page_cache_*","href":"/ko/reference/settings/server-settings/settings/page-cache"},{"title":"paimon_metadata_* 서버 설정","sidebarTitle":"paimon_metadata_*","href":"/ko/reference/settings/server-settings/settings/paimon-metadata"},{"title":"parquet_metadata_* 서버 설정","sidebarTitle":"parquet_metadata_*","href":"/ko/reference/settings/server-settings/settings/parquet-metadata"},{"title":"parts_kill_delay_period_* 서버 설정","sidebarTitle":"parts_kill_delay_period_*","href":"/ko/reference/settings/server-settings/settings/parts-kill-delay-period"},{"title":"parts_killer_* 서버 설정","sidebarTitle":"parts_killer_*","href":"/ko/reference/settings/server-settings/settings/parts-killer"},{"title":"postgresql_* 서버 설정","sidebarTitle":"postgresql_*","href":"/ko/reference/settings/server-settings/settings/postgresql"},{"title":"prefetch_threadpool_* 서버 설정","sidebarTitle":"prefetch_threadpool_*","href":"/ko/reference/settings/server-settings/settings/prefetch-threadpool"},{"title":"primary_index_* 서버 설정","sidebarTitle":"primary_index_*","href":"/ko/reference/settings/server-settings/settings/primary-index"},{"title":"query_* 서버 설정","sidebarTitle":"query_*","href":"/ko/reference/settings/server-settings/settings/query"},{"title":"query_cache.max_* 서버 설정","sidebarTitle":"query_cache.max_*","href":"/ko/reference/settings/server-settings/settings/query-cache-max"},{"title":"query_condition_* 서버 설정","sidebarTitle":"query_condition_*","href":"/ko/reference/settings/server-settings/settings/query-condition"},{"title":"reader_executor_* 서버 설정","sidebarTitle":"reader_executor_*","href":"/ko/reference/settings/server-settings/settings/reader-executor"},{"title":"remote_* 서버 설정","sidebarTitle":"remote_*","href":"/ko/reference/settings/server-settings/settings/remote"},{"title":"replicated_fetches_* 서버 설정","sidebarTitle":"replicated_fetches_*","href":"/ko/reference/settings/server-settings/settings/replicated-fetches"},{"title":"s3_* 서버 설정","sidebarTitle":"s3_*","href":"/ko/reference/settings/server-settings/settings/s3"},{"title":"s3queue_* 서버 설정","sidebarTitle":"s3queue_*","href":"/ko/reference/settings/server-settings/settings/s3queue"},{"title":"show_* 서버 설정","sidebarTitle":"show_*","href":"/ko/reference/settings/server-settings/settings/show"},{"title":"shutdown_wait_* 서버 설정","sidebarTitle":"shutdown_wait_*","href":"/ko/reference/settings/server-settings/settings/shutdown-wait"},{"title":"skip_* 서버 설정","sidebarTitle":"skip_*","href":"/ko/reference/settings/server-settings/settings/skip"},{"title":"snapshot_cleaner_* 서버 설정","sidebarTitle":"snapshot_cleaner_*","href":"/ko/reference/settings/server-settings/settings/snapshot-cleaner"},{"title":"startup_* 서버 설정","sidebarTitle":"startup_*","href":"/ko/reference/settings/server-settings/settings/startup"},{"title":"storage_* 서버 설정","sidebarTitle":"storage_*","href":"/ko/reference/settings/server-settings/settings/storage"},{"title":"storage_connections_* 서버 설정","sidebarTitle":"storage_connections_*","href":"/ko/reference/settings/server-settings/settings/storage-connections"},{"title":"tables_loader_* 서버 설정","sidebarTitle":"tables_loader_*","href":"/ko/reference/settings/server-settings/settings/tables-loader"},{"title":"tcp_close_* 서버 설정","sidebarTitle":"tcp_close_*","href":"/ko/reference/settings/server-settings/settings/tcp-close"},{"title":"tcp_port_* 서버 설정","sidebarTitle":"tcp_port_*","href":"/ko/reference/settings/server-settings/settings/tcp-port"},{"title":"temporary_data_* 서버 설정","sidebarTitle":"temporary_data_*","href":"/ko/reference/settings/server-settings/settings/temporary-data"},{"title":"text_index_* 서버 설정","sidebarTitle":"text_index_*","href":"/ko/reference/settings/server-settings/settings/text-index"},{"title":"threadpool_local_* 서버 설정","sidebarTitle":"threadpool_local_*","href":"/ko/reference/settings/server-settings/settings/threadpool-local"},{"title":"threadpool_remote_* 서버 설정","sidebarTitle":"threadpool_remote_*","href":"/ko/reference/settings/server-settings/settings/threadpool-remote"},{"title":"threadpool_writer_* 서버 설정","sidebarTitle":"threadpool_writer_*","href":"/ko/reference/settings/server-settings/settings/threadpool-writer"},{"title":"tmp_* 서버 설정","sidebarTitle":"tmp_*","href":"/ko/reference/settings/server-settings/settings/tmp"},{"title":"top_level_* 서버 설정","sidebarTitle":"top_level_*","href":"/ko/reference/settings/server-settings/settings/top-level"},{"title":"total_memory_* 서버 설정","sidebarTitle":"total_memory_*","href":"/ko/reference/settings/server-settings/settings/total-memory"},{"title":"uncompressed_cache_* 서버 설정","sidebarTitle":"uncompressed_cache_*","href":"/ko/reference/settings/server-settings/settings/uncompressed-cache"},{"title":"unique_key_* 서버 설정","sidebarTitle":"unique_key_*","href":"/ko/reference/settings/server-settings/settings/unique-key"},{"title":"use_* 서버 설정","sidebarTitle":"use_*","href":"/ko/reference/settings/server-settings/settings/use"},{"title":"user_* 서버 설정","sidebarTitle":"user_*","href":"/ko/reference/settings/server-settings/settings/user"},{"title":"user_defined_* 서버 설정","sidebarTitle":"user_defined_*","href":"/ko/reference/settings/server-settings/settings/user-defined"},{"title":"users_* 서버 설정","sidebarTitle":"users_*","href":"/ko/reference/settings/server-settings/settings/users"},{"title":"vector_similarity_* 서버 설정","sidebarTitle":"vector_similarity_*","href":"/ko/reference/settings/server-settings/settings/vector-similarity"},{"title":"workload_* 서버 설정","sidebarTitle":"workload_*","href":"/ko/reference/settings/server-settings/settings/workload"},{"title":"zookeeper_* 서버 설정","sidebarTitle":"zookeeper_*","href":"/ko/reference/settings/server-settings/settings/zookeeper"},{"title":"기타 서버 설정","sidebarTitle":"기타","href":"/ko/reference/settings/server-settings/settings/other"}]},{"group":"세션 설정","root":{"title":"세션 설정","sidebarTitle":"개요","href":"/ko/reference/settings/session-settings"},"directory":"none","pages":[{"title":"additional_* 세션 설정","sidebarTitle":"additional_*","href":"/ko/reference/settings/session-settings/additional"},{"title":"aggregate_* 세션 설정","sidebarTitle":"aggregate_*","href":"/ko/reference/settings/session-settings/aggregate"},{"title":"aggregation_* 세션 설정","sidebarTitle":"aggregation_*","href":"/ko/reference/settings/session-settings/aggregation"},{"title":"ai_function_* 세션 설정","sidebarTitle":"ai_function_*","href":"/ko/reference/settings/session-settings/ai-function"},{"title":"allow_* 세션 설정","sidebarTitle":"allow_*","href":"/ko/reference/settings/session-settings/allow"},{"title":"allow_deprecated_* 세션 설정","sidebarTitle":"allow_deprecated_*","href":"/ko/reference/settings/session-settings/allow-deprecated"},{"title":"allow_experimental_* 세션 설정","sidebarTitle":"allow_experimental_*","href":"/ko/reference/settings/session-settings/allow-experimental"},{"title":"allow_nondeterministic_* 세션 설정","sidebarTitle":"allow_nondeterministic_*","href":"/ko/reference/settings/session-settings/allow-nondeterministic"},{"title":"allow_prefetched_* 세션 설정","sidebarTitle":"allow_prefetched_*","href":"/ko/reference/settings/session-settings/allow-prefetched"},{"title":"allow_push_* 세션 설정","sidebarTitle":"allow_push_*","href":"/ko/reference/settings/session-settings/allow-push"},{"title":"allow_statistics_* 세션 설정","sidebarTitle":"allow_statistics_*","href":"/ko/reference/settings/session-settings/allow-statistics"},{"title":"allow_suspicious_* 세션 설정","sidebarTitle":"allow_suspicious_*","href":"/ko/reference/settings/session-settings/allow-suspicious"},{"title":"alter_* 세션 설정","sidebarTitle":"alter_*","href":"/ko/reference/settings/session-settings/alter"},{"title":"analyzer_compatibility_* 세션 설정","sidebarTitle":"analyzer_compatibility_*","href":"/ko/reference/settings/session-settings/analyzer-compatibility"},{"title":"apply_* 세션 설정","sidebarTitle":"apply_*","href":"/ko/reference/settings/session-settings/apply"},{"title":"apply_patch_parts_* 세션 설정","sidebarTitle":"apply_patch_parts_*","href":"/ko/reference/settings/session-settings/apply-patch-parts"},{"title":"ast_fuzzer_* 세션 설정","sidebarTitle":"ast_fuzzer_*","href":"/ko/reference/settings/session-settings/ast-fuzzer"},{"title":"asterisk_include_* 세션 설정","sidebarTitle":"asterisk_include_*","href":"/ko/reference/settings/session-settings/asterisk-include"},{"title":"async_* 세션 설정","sidebarTitle":"async_*","href":"/ko/reference/settings/session-settings/async"},{"title":"async_insert_* 세션 설정","sidebarTitle":"async_insert_*","href":"/ko/reference/settings/session-settings/async-insert"},{"title":"automatic_parallel_* 세션 설정","sidebarTitle":"automatic_parallel_*","href":"/ko/reference/settings/session-settings/automatic-parallel"},{"title":"azure_* 세션 설정","sidebarTitle":"azure_*","href":"/ko/reference/settings/session-settings/azure"},{"title":"azure_max_* 세션 설정","sidebarTitle":"azure_max_*","href":"/ko/reference/settings/session-settings/azure-max"},{"title":"azure_sdk_* 세션 설정","sidebarTitle":"azure_sdk_*","href":"/ko/reference/settings/session-settings/azure-sdk"},{"title":"azure_upload_* 세션 설정","sidebarTitle":"azure_upload_*","href":"/ko/reference/settings/session-settings/azure-upload"},{"title":"backup_restore_* 세션 설정","sidebarTitle":"backup_restore_*","href":"/ko/reference/settings/session-settings/backup-restore"},{"title":"cast_* 세션 설정","sidebarTitle":"cast_*","href":"/ko/reference/settings/session-settings/cast"},{"title":"cast_string_* 세션 설정","sidebarTitle":"cast_string_*","href":"/ko/reference/settings/session-settings/cast-string"},{"title":"check_* 세션 설정","sidebarTitle":"check_*","href":"/ko/reference/settings/session-settings/check"},{"title":"cloud_mode_* 세션 설정","sidebarTitle":"cloud_mode_*","href":"/ko/reference/settings/session-settings/cloud-mode"},{"title":"cluster_* 세션 설정","sidebarTitle":"cluster_*","href":"/ko/reference/settings/session-settings/cluster"},{"title":"cluster_table_* 세션 설정","sidebarTitle":"cluster_table_*","href":"/ko/reference/settings/session-settings/cluster-table"},{"title":"collect_hash_* 세션 설정","sidebarTitle":"collect_hash_*","href":"/ko/reference/settings/session-settings/collect-hash"},{"title":"columns_cache_* 세션 설정","sidebarTitle":"columns_cache_*","href":"/ko/reference/settings/session-settings/columns-cache"},{"title":"compatibility_* 세션 설정","sidebarTitle":"compatibility_*","href":"/ko/reference/settings/session-settings/compatibility"},{"title":"compatibility_ignore_* 세션 설정","sidebarTitle":"compatibility_ignore_*","href":"/ko/reference/settings/session-settings/compatibility-ignore"},{"title":"compile_* 세션 설정","sidebarTitle":"compile_*","href":"/ko/reference/settings/session-settings/compile"},{"title":"connect_timeout_* 세션 설정","sidebarTitle":"connect_timeout_*","href":"/ko/reference/settings/session-settings/connect-timeout"},{"title":"correlated_subqueries_* 세션 설정","sidebarTitle":"correlated_subqueries_*","href":"/ko/reference/settings/session-settings/correlated-subqueries"},{"title":"count_distinct_* 세션 설정","sidebarTitle":"count_distinct_*","href":"/ko/reference/settings/session-settings/count-distinct"},{"title":"create_* 세션 설정","sidebarTitle":"create_*","href":"/ko/reference/settings/session-settings/create"},{"title":"cross_join_* 세션 설정","sidebarTitle":"cross_join_*","href":"/ko/reference/settings/session-settings/cross-join"},{"title":"database_* 세션 설정","sidebarTitle":"database_*","href":"/ko/reference/settings/session-settings/database"},{"title":"database_replicated_* 세션 설정","sidebarTitle":"database_replicated_*","href":"/ko/reference/settings/session-settings/database-replicated"},{"title":"dead_blobs_* 세션 설정","sidebarTitle":"dead_blobs_*","href":"/ko/reference/settings/session-settings/dead-blobs"},{"title":"deduplicate_insert_* 세션 설정","sidebarTitle":"deduplicate_insert_*","href":"/ko/reference/settings/session-settings/deduplicate-insert"},{"title":"default_* 세션 설정","sidebarTitle":"default_*","href":"/ko/reference/settings/session-settings/default"},{"title":"delta_lake_* 세션 설정","sidebarTitle":"delta_lake_*","href":"/ko/reference/settings/session-settings/delta-lake"},{"title":"describe_include_* 세션 설정","sidebarTitle":"describe_include_*","href":"/ko/reference/settings/session-settings/describe-include"},{"title":"dictionary_* 세션 설정","sidebarTitle":"dictionary_*","href":"/ko/reference/settings/session-settings/dictionary"},{"title":"distributed_* 세션 설정","sidebarTitle":"distributed_*","href":"/ko/reference/settings/session-settings/distributed"},{"title":"distributed_background_* 세션 설정","sidebarTitle":"distributed_background_*","href":"/ko/reference/settings/session-settings/distributed-background"},{"title":"distributed_cache_* 세션 설정","sidebarTitle":"distributed_cache_*","href":"/ko/reference/settings/session-settings/distributed-cache"},{"title":"distributed_ddl_* 세션 설정","sidebarTitle":"distributed_ddl_*","href":"/ko/reference/settings/session-settings/distributed-ddl"},{"title":"distributed_index_analysis_* 세션 설정","sidebarTitle":"distributed_index_analysis_*","href":"/ko/reference/settings/session-settings/distributed-index-analysis"},{"title":"distributed_plan_* 세션 설정","sidebarTitle":"distributed_plan_*","href":"/ko/reference/settings/session-settings/distributed-plan"},{"title":"distributed_replica_* 세션 설정","sidebarTitle":"distributed_replica_*","href":"/ko/reference/settings/session-settings/distributed-replica"},{"title":"dynamic_disk_* 세션 설정","sidebarTitle":"dynamic_disk_*","href":"/ko/reference/settings/session-settings/dynamic-disk"},{"title":"empty_result_* 세션 설정","sidebarTitle":"empty_result_*","href":"/ko/reference/settings/session-settings/empty-result"},{"title":"enable_* 세션 설정","sidebarTitle":"enable_*","href":"/ko/reference/settings/session-settings/enable"},{"title":"enable_blob_storage_log_* 세션 설정","sidebarTitle":"enable_blob_storage_log_*","href":"/ko/reference/settings/session-settings/enable-blob-storage-log"},{"title":"enable_filesystem_* 세션 설정","sidebarTitle":"enable_filesystem_*","href":"/ko/reference/settings/session-settings/enable-filesystem"},{"title":"enable_join_* 세션 설정","sidebarTitle":"enable_join_*","href":"/ko/reference/settings/session-settings/enable-join"},{"title":"enable_lightweight_* 세션 설정","sidebarTitle":"enable_lightweight_*","href":"/ko/reference/settings/session-settings/enable-lightweight"},{"title":"enable_optimize_predicate_expression_* 세션 설정","sidebarTitle":"enable_optimize_predicate_expression_*","href":"/ko/reference/settings/session-settings/enable-optimize-predicate-expression"},{"title":"enable_parallel_* 세션 설정","sidebarTitle":"enable_parallel_*","href":"/ko/reference/settings/session-settings/enable-parallel"},{"title":"enable_positional_arguments_* 세션 설정","sidebarTitle":"enable_positional_arguments_*","href":"/ko/reference/settings/session-settings/enable-positional-arguments"},{"title":"enable_software_* 세션 설정","sidebarTitle":"enable_software_*","href":"/ko/reference/settings/session-settings/enable-software"},{"title":"engine_file_* 세션 설정","sidebarTitle":"engine_file_*","href":"/ko/reference/settings/session-settings/engine-file"},{"title":"external_storage_* 세션 설정","sidebarTitle":"external_storage_*","href":"/ko/reference/settings/session-settings/external-storage"},{"title":"external_table_* 세션 설정","sidebarTitle":"external_table_*","href":"/ko/reference/settings/session-settings/external-table"},{"title":"filesystem_cache_* 세션 설정","sidebarTitle":"filesystem_cache_*","href":"/ko/reference/settings/session-settings/filesystem-cache"},{"title":"filesystem_prefetch_* 세션 설정","sidebarTitle":"filesystem_prefetch_*","href":"/ko/reference/settings/session-settings/filesystem-prefetch"},{"title":"force_* 세션 설정","sidebarTitle":"force_*","href":"/ko/reference/settings/session-settings/force"},{"title":"force_optimize_* 세션 설정","sidebarTitle":"force_optimize_*","href":"/ko/reference/settings/session-settings/force-optimize"},{"title":"formatdatetime_* 세션 설정","sidebarTitle":"formatdatetime_*","href":"/ko/reference/settings/session-settings/formatdatetime"},{"title":"formatdatetime_f_* 세션 설정","sidebarTitle":"formatdatetime_f_*","href":"/ko/reference/settings/session-settings/formatdatetime-f"},{"title":"function_* 세션 설정","sidebarTitle":"function_*","href":"/ko/reference/settings/session-settings/function"},{"title":"function_json_* 세션 설정","sidebarTitle":"function_json_*","href":"/ko/reference/settings/session-settings/function-json"},{"title":"grace_hash_* 세션 설정","sidebarTitle":"grace_hash_*","href":"/ko/reference/settings/session-settings/grace-hash"},{"title":"group_by_* 세션 설정","sidebarTitle":"group_by_*","href":"/ko/reference/settings/session-settings/group-by"},{"title":"hdfs_* 세션 설정","sidebarTitle":"hdfs_*","href":"/ko/reference/settings/session-settings/hdfs"},{"title":"http_* 세션 설정","sidebarTitle":"http_*","href":"/ko/reference/settings/session-settings/http"},{"title":"http_headers_* 세션 설정","sidebarTitle":"http_headers_*","href":"/ko/reference/settings/session-settings/http-headers"},{"title":"http_max_* 세션 설정","sidebarTitle":"http_max_*","href":"/ko/reference/settings/session-settings/http-max"},{"title":"http_response_* 세션 설정","sidebarTitle":"http_response_*","href":"/ko/reference/settings/session-settings/http-response"},{"title":"http_retry_* 세션 설정","sidebarTitle":"http_retry_*","href":"/ko/reference/settings/session-settings/http-retry"},{"title":"iceberg_* 세션 설정","sidebarTitle":"iceberg_*","href":"/ko/reference/settings/session-settings/iceberg"},{"title":"iceberg_compaction_* 세션 설정","sidebarTitle":"iceberg_compaction_*","href":"/ko/reference/settings/session-settings/iceberg-compaction"},{"title":"iceberg_data_* 세션 설정","sidebarTitle":"iceberg_data_*","href":"/ko/reference/settings/session-settings/iceberg-data"},{"title":"iceberg_expire_* 세션 설정","sidebarTitle":"iceberg_expire_*","href":"/ko/reference/settings/session-settings/iceberg-expire"},{"title":"iceberg_insert_* 세션 설정","sidebarTitle":"iceberg_insert_*","href":"/ko/reference/settings/session-settings/iceberg-insert"},{"title":"iceberg_metadata_* 세션 설정","sidebarTitle":"iceberg_metadata_*","href":"/ko/reference/settings/session-settings/iceberg-metadata"},{"title":"ignore_* 세션 설정","sidebarTitle":"ignore_*","href":"/ko/reference/settings/session-settings/ignore"},{"title":"ignore_on_* 세션 설정","sidebarTitle":"ignore_on_*","href":"/ko/reference/settings/session-settings/ignore-on"},{"title":"implicit_* 세션 설정","sidebarTitle":"implicit_*","href":"/ko/reference/settings/session-settings/implicit"},{"title":"insert_* 세션 설정","sidebarTitle":"insert_*","href":"/ko/reference/settings/session-settings/insert"},{"title":"insert_keeper_* 세션 설정","sidebarTitle":"insert_keeper_*","href":"/ko/reference/settings/session-settings/insert-keeper"},{"title":"insert_quorum_* 세션 설정","sidebarTitle":"insert_quorum_*","href":"/ko/reference/settings/session-settings/insert-quorum"},{"title":"jemalloc_* 세션 설정","sidebarTitle":"jemalloc_*","href":"/ko/reference/settings/session-settings/jemalloc"},{"title":"jemalloc_profile_* 세션 설정","sidebarTitle":"jemalloc_profile_*","href":"/ko/reference/settings/session-settings/jemalloc-profile"},{"title":"join_* 세션 설정","sidebarTitle":"join_*","href":"/ko/reference/settings/session-settings/join"},{"title":"join_runtime_* 세션 설정","sidebarTitle":"join_runtime_*","href":"/ko/reference/settings/session-settings/join-runtime"},{"title":"join_to_* 세션 설정","sidebarTitle":"join_to_*","href":"/ko/reference/settings/session-settings/join-to"},{"title":"joined_* 세션 설정","sidebarTitle":"joined_*","href":"/ko/reference/settings/session-settings/joined"},{"title":"kafka_* 세션 설정","sidebarTitle":"kafka_*","href":"/ko/reference/settings/session-settings/kafka"},{"title":"keeper_* 세션 설정","sidebarTitle":"keeper_*","href":"/ko/reference/settings/session-settings/keeper"},{"title":"keeper_retry_* 세션 설정","sidebarTitle":"keeper_retry_*","href":"/ko/reference/settings/session-settings/keeper-retry"},{"title":"lightweight_* 세션 설정","sidebarTitle":"lightweight_*","href":"/ko/reference/settings/session-settings/lightweight"},{"title":"load_balancing_* 세션 설정","sidebarTitle":"load_balancing_*","href":"/ko/reference/settings/session-settings/load-balancing"},{"title":"local_filesystem_* 세션 설정","sidebarTitle":"local_filesystem_*","href":"/ko/reference/settings/session-settings/local-filesystem"},{"title":"log_* 세션 설정","sidebarTitle":"log_*","href":"/ko/reference/settings/session-settings/log"},{"title":"log_queries_* 세션 설정","sidebarTitle":"log_queries_*","href":"/ko/reference/settings/session-settings/log-queries"},{"title":"log_query_* 세션 설정","sidebarTitle":"log_query_*","href":"/ko/reference/settings/session-settings/log-query"},{"title":"logsql_* 세션 설정","sidebarTitle":"logsql_*","href":"/ko/reference/settings/session-settings/logsql"},{"title":"low_cardinality_* 세션 설정","sidebarTitle":"low_cardinality_*","href":"/ko/reference/settings/session-settings/low-cardinality"},{"title":"materialize_* 세션 설정","sidebarTitle":"materialize_*","href":"/ko/reference/settings/session-settings/materialize"},{"title":"materialize_statistics_on_insert_* 세션 설정","sidebarTitle":"materialize_statistics_on_insert_*","href":"/ko/reference/settings/session-settings/materialize-statistics-on-insert"},{"title":"materialized_views_* 세션 설정","sidebarTitle":"materialized_views_*","href":"/ko/reference/settings/session-settings/materialized-views"},{"title":"max_* 세션 설정","sidebarTitle":"max_*","href":"/ko/reference/settings/session-settings/max"},{"title":"max_ast_* 세션 설정","sidebarTitle":"max_ast_*","href":"/ko/reference/settings/session-settings/max-ast"},{"title":"max_bytes_* 세션 설정","sidebarTitle":"max_bytes_*","href":"/ko/reference/settings/session-settings/max-bytes"},{"title":"max_concurrent_* 세션 설정","sidebarTitle":"max_concurrent_*","href":"/ko/reference/settings/session-settings/max-concurrent"},{"title":"max_distributed_* 세션 설정","sidebarTitle":"max_distributed_*","href":"/ko/reference/settings/session-settings/max-distributed"},{"title":"max_download_* 세션 설정","sidebarTitle":"max_download_*","href":"/ko/reference/settings/session-settings/max-download"},{"title":"max_execution_* 세션 설정","sidebarTitle":"max_execution_*","href":"/ko/reference/settings/session-settings/max-execution"},{"title":"max_hyperscan_* 세션 설정","sidebarTitle":"max_hyperscan_*","href":"/ko/reference/settings/session-settings/max-hyperscan"},{"title":"max_insert_* 세션 설정","sidebarTitle":"max_insert_*","href":"/ko/reference/settings/session-settings/max-insert"},{"title":"max_joined_* 세션 설정","sidebarTitle":"max_joined_*","href":"/ko/reference/settings/session-settings/max-joined"},{"title":"max_local_* 세션 설정","sidebarTitle":"max_local_*","href":"/ko/reference/settings/session-settings/max-local"},{"title":"max_memory_usage_* 세션 설정","sidebarTitle":"max_memory_usage_*","href":"/ko/reference/settings/session-settings/max-memory-usage"},{"title":"max_network_* 세션 설정","sidebarTitle":"max_network_*","href":"/ko/reference/settings/session-settings/max-network"},{"title":"max_number_* 세션 설정","sidebarTitle":"max_number_*","href":"/ko/reference/settings/session-settings/max-number"},{"title":"max_parser_* 세션 설정","sidebarTitle":"max_parser_*","href":"/ko/reference/settings/session-settings/max-parser"},{"title":"max_partitions_* 세션 설정","sidebarTitle":"max_partitions_*","href":"/ko/reference/settings/session-settings/max-partitions"},{"title":"max_rand_* 세션 설정","sidebarTitle":"max_rand_*","href":"/ko/reference/settings/session-settings/max-rand"},{"title":"max_read_buffer_size_* 세션 설정","sidebarTitle":"max_read_buffer_size_*","href":"/ko/reference/settings/session-settings/max-read-buffer-size"},{"title":"max_remote_* 세션 설정","sidebarTitle":"max_remote_*","href":"/ko/reference/settings/session-settings/max-remote"},{"title":"max_result_* 세션 설정","sidebarTitle":"max_result_*","href":"/ko/reference/settings/session-settings/max-result"},{"title":"max_rows_* 세션 설정","sidebarTitle":"max_rows_*","href":"/ko/reference/settings/session-settings/max-rows"},{"title":"max_size_* 세션 설정","sidebarTitle":"max_size_*","href":"/ko/reference/settings/session-settings/max-size"},{"title":"max_skip_* 세션 설정","sidebarTitle":"max_skip_*","href":"/ko/reference/settings/session-settings/max-skip"},{"title":"max_streams_* 세션 설정","sidebarTitle":"max_streams_*","href":"/ko/reference/settings/session-settings/max-streams"},{"title":"max_temporary_* 세션 설정","sidebarTitle":"max_temporary_*","href":"/ko/reference/settings/session-settings/max-temporary"},{"title":"max_threads_* 세션 설정","sidebarTitle":"max_threads_*","href":"/ko/reference/settings/session-settings/max-threads"},{"title":"memory_* 세션 설정","sidebarTitle":"memory_*","href":"/ko/reference/settings/session-settings/memory"},{"title":"memory_overcommit_ratio_denominator_* 세션 설정","sidebarTitle":"memory_overcommit_ratio_denominator_*","href":"/ko/reference/settings/session-settings/memory-overcommit-ratio-denominator"},{"title":"memory_profiler_* 세션 설정","sidebarTitle":"memory_profiler_*","href":"/ko/reference/settings/session-settings/memory-profiler"},{"title":"merge_tree_* 세션 설정","sidebarTitle":"merge_tree_*","href":"/ko/reference/settings/session-settings/merge-tree"},{"title":"metrics_perf_* 세션 설정","sidebarTitle":"metrics_perf_*","href":"/ko/reference/settings/session-settings/metrics-perf"},{"title":"min_* 세션 설정","sidebarTitle":"min_*","href":"/ko/reference/settings/session-settings/min"},{"title":"min_bytes_* 세션 설정","sidebarTitle":"min_bytes_*","href":"/ko/reference/settings/session-settings/min-bytes"},{"title":"min_count_* 세션 설정","sidebarTitle":"min_count_*","href":"/ko/reference/settings/session-settings/min-count"},{"title":"min_execution_speed_* 세션 설정","sidebarTitle":"min_execution_speed_*","href":"/ko/reference/settings/session-settings/min-execution-speed"},{"title":"min_external_* 세션 설정","sidebarTitle":"min_external_*","href":"/ko/reference/settings/session-settings/min-external"},{"title":"min_free_* 세션 설정","sidebarTitle":"min_free_*","href":"/ko/reference/settings/session-settings/min-free"},{"title":"min_insert_* 세션 설정","sidebarTitle":"min_insert_*","href":"/ko/reference/settings/session-settings/min-insert"},{"title":"min_joined_* 세션 설정","sidebarTitle":"min_joined_*","href":"/ko/reference/settings/session-settings/min-joined"},{"title":"move_* 세션 설정","sidebarTitle":"move_*","href":"/ko/reference/settings/session-settings/move"},{"title":"mutations_* 세션 설정","sidebarTitle":"mutations_*","href":"/ko/reference/settings/session-settings/mutations"},{"title":"mutations_execute_* 세션 설정","sidebarTitle":"mutations_execute_*","href":"/ko/reference/settings/session-settings/mutations-execute"},{"title":"mysql_* 세션 설정","sidebarTitle":"mysql_*","href":"/ko/reference/settings/session-settings/mysql"},{"title":"mysql_map_* 세션 설정","sidebarTitle":"mysql_map_*","href":"/ko/reference/settings/session-settings/mysql-map"},{"title":"network_* 세션 설정","sidebarTitle":"network_*","href":"/ko/reference/settings/session-settings/network"},{"title":"number_of_* 세션 설정","sidebarTitle":"number_of_*","href":"/ko/reference/settings/session-settings/number-of"},{"title":"odbc_bridge_* 세션 설정","sidebarTitle":"odbc_bridge_*","href":"/ko/reference/settings/session-settings/odbc-bridge"},{"title":"opentelemetry_start_* 세션 설정","sidebarTitle":"opentelemetry_start_*","href":"/ko/reference/settings/session-settings/opentelemetry-start"},{"title":"opentelemetry_trace_* 세션 설정","sidebarTitle":"opentelemetry_trace_*","href":"/ko/reference/settings/session-settings/opentelemetry-trace"},{"title":"optimize_* 세션 설정","sidebarTitle":"optimize_*","href":"/ko/reference/settings/session-settings/optimize"},{"title":"optimize_aggregation_in_order_* 세션 설정","sidebarTitle":"optimize_aggregation_in_order_*","href":"/ko/reference/settings/session-settings/optimize-aggregation-in-order"},{"title":"optimize_and_compare_chain_* 세션 설정","sidebarTitle":"optimize_and_compare_chain_*","href":"/ko/reference/settings/session-settings/optimize-and-compare-chain"},{"title":"optimize_group_* 세션 설정","sidebarTitle":"optimize_group_*","href":"/ko/reference/settings/session-settings/optimize-group"},{"title":"optimize_if_* 세션 설정","sidebarTitle":"optimize_if_*","href":"/ko/reference/settings/session-settings/optimize-if"},{"title":"optimize_injective_* 세션 설정","sidebarTitle":"optimize_injective_*","href":"/ko/reference/settings/session-settings/optimize-injective"},{"title":"optimize_limit_* 세션 설정","sidebarTitle":"optimize_limit_*","href":"/ko/reference/settings/session-settings/optimize-limit"},{"title":"optimize_min_* 세션 설정","sidebarTitle":"optimize_min_*","href":"/ko/reference/settings/session-settings/optimize-min"},{"title":"optimize_move_to_prewhere_* 세션 설정","sidebarTitle":"optimize_move_to_prewhere_*","href":"/ko/reference/settings/session-settings/optimize-move-to-prewhere"},{"title":"optimize_or_like_chain_* 세션 설정","sidebarTitle":"optimize_or_like_chain_*","href":"/ko/reference/settings/session-settings/optimize-or-like-chain"},{"title":"optimize_redundant_* 세션 설정","sidebarTitle":"optimize_redundant_*","href":"/ko/reference/settings/session-settings/optimize-redundant"},{"title":"optimize_rewrite_* 세션 설정","sidebarTitle":"optimize_rewrite_*","href":"/ko/reference/settings/session-settings/optimize-rewrite"},{"title":"optimize_skip_* 세션 설정","sidebarTitle":"optimize_skip_*","href":"/ko/reference/settings/session-settings/optimize-skip"},{"title":"optimize_trivial_* 세션 설정","sidebarTitle":"optimize_trivial_*","href":"/ko/reference/settings/session-settings/optimize-trivial"},{"title":"optimize_use_* 세션 설정","sidebarTitle":"optimize_use_*","href":"/ko/reference/settings/session-settings/optimize-use"},{"title":"os_threads_* 세션 설정","sidebarTitle":"os_threads_*","href":"/ko/reference/settings/session-settings/os-threads"},{"title":"page_cache_* 세션 설정","sidebarTitle":"page_cache_*","href":"/ko/reference/settings/session-settings/page-cache"},{"title":"parallel_* 세션 설정","sidebarTitle":"parallel_*","href":"/ko/reference/settings/session-settings/parallel"},{"title":"parallel_replicas_* 세션 설정","sidebarTitle":"parallel_replicas_*","href":"/ko/reference/settings/session-settings/parallel-replicas"},{"title":"parsedatetime_* 세션 설정","sidebarTitle":"parsedatetime_*","href":"/ko/reference/settings/session-settings/parsedatetime"},{"title":"partial_merge_* 세션 설정","sidebarTitle":"partial_merge_*","href":"/ko/reference/settings/session-settings/partial-merge"},{"title":"parts_to_* 세션 설정","sidebarTitle":"parts_to_*","href":"/ko/reference/settings/session-settings/parts-to"},{"title":"postgresql_connection_* 세션 설정","sidebarTitle":"postgresql_connection_*","href":"/ko/reference/settings/session-settings/postgresql-connection"},{"title":"prefer_* 세션 설정","sidebarTitle":"prefer_*","href":"/ko/reference/settings/session-settings/prefer"},{"title":"preferred_* 세션 설정","sidebarTitle":"preferred_*","href":"/ko/reference/settings/session-settings/preferred"},{"title":"promql_* 세션 설정","sidebarTitle":"promql_*","href":"/ko/reference/settings/session-settings/promql"},{"title":"query_cache_* 세션 설정","sidebarTitle":"query_cache_*","href":"/ko/reference/settings/session-settings/query-cache"},{"title":"query_plan_* 세션 설정","sidebarTitle":"query_plan_*","href":"/ko/reference/settings/session-settings/query-plan"},{"title":"query_profiler_* 세션 설정","sidebarTitle":"query_profiler_*","href":"/ko/reference/settings/session-settings/query-profiler"},{"title":"read_* 세션 설정","sidebarTitle":"read_*","href":"/ko/reference/settings/session-settings/read"},{"title":"read_backoff_* 세션 설정","sidebarTitle":"read_backoff_*","href":"/ko/reference/settings/session-settings/read-backoff"},{"title":"read_from_* 세션 설정","sidebarTitle":"read_from_*","href":"/ko/reference/settings/session-settings/read-from"},{"title":"read_in_* 세션 설정","sidebarTitle":"read_in_*","href":"/ko/reference/settings/session-settings/read-in"},{"title":"read_overflow_mode_* 세션 설정","sidebarTitle":"read_overflow_mode_*","href":"/ko/reference/settings/session-settings/read-overflow-mode"},{"title":"reader_executor_* 세션 설정","sidebarTitle":"reader_executor_*","href":"/ko/reference/settings/session-settings/reader-executor"},{"title":"receive_* 세션 설정","sidebarTitle":"receive_*","href":"/ko/reference/settings/session-settings/receive"},{"title":"regexp_dict_* 세션 설정","sidebarTitle":"regexp_dict_*","href":"/ko/reference/settings/session-settings/regexp-dict"},{"title":"remote_filesystem_* 세션 설정","sidebarTitle":"remote_filesystem_*","href":"/ko/reference/settings/session-settings/remote-filesystem"},{"title":"remote_fs_* 세션 설정","sidebarTitle":"remote_fs_*","href":"/ko/reference/settings/session-settings/remote-fs"},{"title":"replace_running_query_* 세션 설정","sidebarTitle":"replace_running_query_*","href":"/ko/reference/settings/session-settings/replace-running-query"},{"title":"restore_replace_* 세션 설정","sidebarTitle":"restore_replace_*","href":"/ko/reference/settings/session-settings/restore-replace"},{"title":"rewrite_* 세션 설정","sidebarTitle":"rewrite_*","href":"/ko/reference/settings/session-settings/rewrite"},{"title":"s3_* 세션 설정","sidebarTitle":"s3_*","href":"/ko/reference/settings/session-settings/s3"},{"title":"s3_allow_* 세션 설정","sidebarTitle":"s3_allow_*","href":"/ko/reference/settings/session-settings/s3-allow"},{"title":"s3_max_* 세션 설정","sidebarTitle":"s3_max_*","href":"/ko/reference/settings/session-settings/s3-max"},{"title":"s3_upload_* 세션 설정","sidebarTitle":"s3_upload_*","href":"/ko/reference/settings/session-settings/s3-upload"},{"title":"s3_validate_* 세션 설정","sidebarTitle":"s3_validate_*","href":"/ko/reference/settings/session-settings/s3-validate"},{"title":"s3queue_* 세션 설정","sidebarTitle":"s3queue_*","href":"/ko/reference/settings/session-settings/s3queue"},{"title":"schema_inference_* 세션 설정","sidebarTitle":"schema_inference_*","href":"/ko/reference/settings/session-settings/schema-inference"},{"title":"send_* 세션 설정","sidebarTitle":"send_*","href":"/ko/reference/settings/session-settings/send"},{"title":"send_logs_* 세션 설정","sidebarTitle":"send_logs_*","href":"/ko/reference/settings/session-settings/send-logs"},{"title":"serialize_* 세션 설정","sidebarTitle":"serialize_*","href":"/ko/reference/settings/session-settings/serialize"},{"title":"shared_merge_* 세션 설정","sidebarTitle":"shared_merge_*","href":"/ko/reference/settings/session-settings/shared-merge"},{"title":"short_circuit_function_evaluation_* 세션 설정","sidebarTitle":"short_circuit_function_evaluation_*","href":"/ko/reference/settings/session-settings/short-circuit-function-evaluation"},{"title":"show_* 세션 설정","sidebarTitle":"show_*","href":"/ko/reference/settings/session-settings/show"},{"title":"shrink_over_* 세션 설정","sidebarTitle":"shrink_over_*","href":"/ko/reference/settings/session-settings/shrink-over"},{"title":"skip_unavailable_shards_* 세션 설정","sidebarTitle":"skip_unavailable_shards_*","href":"/ko/reference/settings/session-settings/skip-unavailable-shards"},{"title":"sleep_in_* 세션 설정","sidebarTitle":"sleep_in_*","href":"/ko/reference/settings/session-settings/sleep-in"},{"title":"split_* 세션 설정","sidebarTitle":"split_*","href":"/ko/reference/settings/session-settings/split"},{"title":"storage_* 세션 설정","sidebarTitle":"storage_*","href":"/ko/reference/settings/session-settings/storage"},{"title":"stream_* 세션 설정","sidebarTitle":"stream_*","href":"/ko/reference/settings/session-settings/stream"},{"title":"stream_like_* 세션 설정","sidebarTitle":"stream_like_*","href":"/ko/reference/settings/session-settings/stream-like"},{"title":"system_* 세션 설정","sidebarTitle":"system_*","href":"/ko/reference/settings/session-settings/system"},{"title":"table_* 세션 설정","sidebarTitle":"table_*","href":"/ko/reference/settings/session-settings/table"},{"title":"temporary_files_* 세션 설정","sidebarTitle":"temporary_files_*","href":"/ko/reference/settings/session-settings/temporary-files"},{"title":"text_index_* 세션 설정","sidebarTitle":"text_index_*","href":"/ko/reference/settings/session-settings/text-index"},{"title":"throw_on_* 세션 설정","sidebarTitle":"throw_on_*","href":"/ko/reference/settings/session-settings/throw-on"},{"title":"timeout_overflow_mode_* 세션 설정","sidebarTitle":"timeout_overflow_mode_*","href":"/ko/reference/settings/session-settings/timeout-overflow-mode"},{"title":"totals_* 세션 설정","sidebarTitle":"totals_*","href":"/ko/reference/settings/session-settings/totals"},{"title":"trace_profile_events_* 세션 설정","sidebarTitle":"trace_profile_events_*","href":"/ko/reference/settings/session-settings/trace-profile-events"},{"title":"unique_key_* 세션 설정","sidebarTitle":"unique_key_*","href":"/ko/reference/settings/session-settings/unique-key"},{"title":"update_* 세션 설정","sidebarTitle":"update_*","href":"/ko/reference/settings/session-settings/update"},{"title":"url_* 세션 설정","sidebarTitle":"url_*","href":"/ko/reference/settings/session-settings/url"},{"title":"use_* 세션 설정","sidebarTitle":"use_*","href":"/ko/reference/settings/session-settings/use"},{"title":"use_iceberg_* 세션 설정","sidebarTitle":"use_iceberg_*","href":"/ko/reference/settings/session-settings/use-iceberg"},{"title":"use_index_for_in_with_subqueries_* 세션 설정","sidebarTitle":"use_index_for_in_with_subqueries_*","href":"/ko/reference/settings/session-settings/use-index-for-in-with-subqueries"},{"title":"use_page_* 세션 설정","sidebarTitle":"use_page_*","href":"/ko/reference/settings/session-settings/use-page"},{"title":"use_paimon_* 세션 설정","sidebarTitle":"use_paimon_*","href":"/ko/reference/settings/session-settings/use-paimon"},{"title":"use_partition_* 세션 설정","sidebarTitle":"use_partition_*","href":"/ko/reference/settings/session-settings/use-partition"},{"title":"use_query_* 세션 설정","sidebarTitle":"use_query_*","href":"/ko/reference/settings/session-settings/use-query"},{"title":"use_skip_indexes_* 세션 설정","sidebarTitle":"use_skip_indexes_*","href":"/ko/reference/settings/session-settings/use-skip-indexes"},{"title":"use_statistics_* 세션 설정","sidebarTitle":"use_statistics_*","href":"/ko/reference/settings/session-settings/use-statistics"},{"title":"use_text_* 세션 설정","sidebarTitle":"use_text_*","href":"/ko/reference/settings/session-settings/use-text"},{"title":"use_top_k_dynamic_filtering_* 세션 설정","sidebarTitle":"use_top_k_dynamic_filtering_*","href":"/ko/reference/settings/session-settings/use-top-k-dynamic-filtering"},{"title":"use_variant_* 세션 설정","sidebarTitle":"use_variant_*","href":"/ko/reference/settings/session-settings/use-variant"},{"title":"validate_* 세션 설정","sidebarTitle":"validate_*","href":"/ko/reference/settings/session-settings/validate"},{"title":"vector_search_* 세션 설정","sidebarTitle":"vector_search_*","href":"/ko/reference/settings/session-settings/vector-search"},{"title":"wait_for_* 세션 설정","sidebarTitle":"wait_for_*","href":"/ko/reference/settings/session-settings/wait-for"},{"title":"webassembly_udf_* 세션 설정","sidebarTitle":"webassembly_udf_*","href":"/ko/reference/settings/session-settings/webassembly-udf"},{"title":"weight_lowering_* 세션 설정","sidebarTitle":"weight_lowering_*","href":"/ko/reference/settings/session-settings/weight-lowering"},{"title":"write_through_distributed_cache_* 세션 설정","sidebarTitle":"write_through_distributed_cache_*","href":"/ko/reference/settings/session-settings/write-through-distributed-cache"},{"title":"기타 세션 설정","sidebarTitle":"기타","href":"/ko/reference/settings/session-settings/other"}]},{"group":"MergeTree 테이블 설정","root":{"title":"MergeTree 테이블 설정","sidebarTitle":"개요","href":"/ko/reference/settings/merge-tree-settings"},"directory":"none","pages":[{"title":"add_minmax_* MergeTree 테이블 설정","sidebarTitle":"add_minmax_*","href":"/ko/reference/settings/merge-tree-settings/add-minmax"},{"title":"allow_* MergeTree 테이블 설정","sidebarTitle":"allow_*","href":"/ko/reference/settings/merge-tree-settings/allow"},{"title":"allow_experimental_* MergeTree 테이블 설정","sidebarTitle":"allow_experimental_*","href":"/ko/reference/settings/merge-tree-settings/allow-experimental"},{"title":"always_fetch_* MergeTree 테이블 설정","sidebarTitle":"always_fetch_*","href":"/ko/reference/settings/merge-tree-settings/always-fetch"},{"title":"async_* MergeTree 테이블 설정","sidebarTitle":"async_*","href":"/ko/reference/settings/merge-tree-settings/async"},{"title":"cache_populated_by_fetch_* MergeTree 테이블 설정","sidebarTitle":"cache_populated_by_fetch_*","href":"/ko/reference/settings/merge-tree-settings/cache-populated-by-fetch"},{"title":"check_* MergeTree 테이블 설정","sidebarTitle":"check_*","href":"/ko/reference/settings/merge-tree-settings/check"},{"title":"cleanup_* MergeTree 테이블 설정","sidebarTitle":"cleanup_*","href":"/ko/reference/settings/merge-tree-settings/cleanup"},{"title":"cleanup_delay_period_* MergeTree 테이블 설정","sidebarTitle":"cleanup_delay_period_*","href":"/ko/reference/settings/merge-tree-settings/cleanup-delay-period"},{"title":"columns_* MergeTree 테이블 설정","sidebarTitle":"columns_*","href":"/ko/reference/settings/merge-tree-settings/columns"},{"title":"compact_parts_* MergeTree 테이블 설정","sidebarTitle":"compact_parts_*","href":"/ko/reference/settings/merge-tree-settings/compact-parts"},{"title":"compress_* MergeTree 테이블 설정","sidebarTitle":"compress_*","href":"/ko/reference/settings/merge-tree-settings/compress"},{"title":"concurrent_part_removal_threshold_* MergeTree 테이블 설정","sidebarTitle":"concurrent_part_removal_threshold_*","href":"/ko/reference/settings/merge-tree-settings/concurrent-part-removal-threshold"},{"title":"dead_blobs_* MergeTree 테이블 설정","sidebarTitle":"dead_blobs_*","href":"/ko/reference/settings/merge-tree-settings/dead-blobs"},{"title":"detach_* MergeTree 테이블 설정","sidebarTitle":"detach_*","href":"/ko/reference/settings/merge-tree-settings/detach"},{"title":"disable_* MergeTree 테이블 설정","sidebarTitle":"disable_*","href":"/ko/reference/settings/merge-tree-settings/disable"},{"title":"distributed_index_* MergeTree 테이블 설정","sidebarTitle":"distributed_index_*","href":"/ko/reference/settings/merge-tree-settings/distributed-index"},{"title":"enable_* MergeTree 테이블 설정","sidebarTitle":"enable_*","href":"/ko/reference/settings/merge-tree-settings/enable"},{"title":"enable_block_* MergeTree 테이블 설정","sidebarTitle":"enable_block_*","href":"/ko/reference/settings/merge-tree-settings/enable-block"},{"title":"escape_* MergeTree 테이블 설정","sidebarTitle":"escape_*","href":"/ko/reference/settings/merge-tree-settings/escape"},{"title":"exclude_* MergeTree 테이블 설정","sidebarTitle":"exclude_*","href":"/ko/reference/settings/merge-tree-settings/exclude"},{"title":"fault_probability_* MergeTree 테이블 설정","sidebarTitle":"fault_probability_*","href":"/ko/reference/settings/merge-tree-settings/fault-probability"},{"title":"fsync_* MergeTree 테이블 설정","sidebarTitle":"fsync_*","href":"/ko/reference/settings/merge-tree-settings/fsync"},{"title":"in_memory_* MergeTree 테이블 설정","sidebarTitle":"in_memory_*","href":"/ko/reference/settings/merge-tree-settings/in-memory"},{"title":"inactive_parts_* MergeTree 테이블 설정","sidebarTitle":"inactive_parts_*","href":"/ko/reference/settings/merge-tree-settings/inactive-parts"},{"title":"index_granularity_* MergeTree 테이블 설정","sidebarTitle":"index_granularity_*","href":"/ko/reference/settings/merge-tree-settings/index-granularity"},{"title":"kill_delay_period_* MergeTree 테이블 설정","sidebarTitle":"kill_delay_period_*","href":"/ko/reference/settings/merge-tree-settings/kill-delay-period"},{"title":"map_buckets_* MergeTree 테이블 설정","sidebarTitle":"map_buckets_*","href":"/ko/reference/settings/merge-tree-settings/map-buckets"},{"title":"map_serialization_version_* MergeTree 테이블 설정","sidebarTitle":"map_serialization_version_*","href":"/ko/reference/settings/merge-tree-settings/map-serialization-version"},{"title":"marks_* MergeTree 테이블 설정","sidebarTitle":"marks_*","href":"/ko/reference/settings/merge-tree-settings/marks"},{"title":"materialize_* MergeTree 테이블 설정","sidebarTitle":"materialize_*","href":"/ko/reference/settings/merge-tree-settings/materialize"},{"title":"materialize_projections_* MergeTree 테이블 설정","sidebarTitle":"materialize_projections_*","href":"/ko/reference/settings/merge-tree-settings/materialize-projections"},{"title":"max_* MergeTree 테이블 설정","sidebarTitle":"max_*","href":"/ko/reference/settings/merge-tree-settings/max"},{"title":"max_bytes_* MergeTree 테이블 설정","sidebarTitle":"max_bytes_*","href":"/ko/reference/settings/merge-tree-settings/max-bytes"},{"title":"max_delay_* MergeTree 테이블 설정","sidebarTitle":"max_delay_*","href":"/ko/reference/settings/merge-tree-settings/max-delay"},{"title":"max_files_* MergeTree 테이블 설정","sidebarTitle":"max_files_*","href":"/ko/reference/settings/merge-tree-settings/max-files"},{"title":"max_merge_* MergeTree 테이블 설정","sidebarTitle":"max_merge_*","href":"/ko/reference/settings/merge-tree-settings/max-merge"},{"title":"max_number_* MergeTree 테이블 설정","sidebarTitle":"max_number_*","href":"/ko/reference/settings/merge-tree-settings/max-number"},{"title":"max_part_* MergeTree 테이블 설정","sidebarTitle":"max_part_*","href":"/ko/reference/settings/merge-tree-settings/max-part"},{"title":"max_parts_* MergeTree 테이블 설정","sidebarTitle":"max_parts_*","href":"/ko/reference/settings/merge-tree-settings/max-parts"},{"title":"max_postpone_* MergeTree 테이블 설정","sidebarTitle":"max_postpone_*","href":"/ko/reference/settings/merge-tree-settings/max-postpone"},{"title":"max_replicated_* MergeTree 테이블 설정","sidebarTitle":"max_replicated_*","href":"/ko/reference/settings/merge-tree-settings/max-replicated"},{"title":"max_suspicious_broken_parts_* MergeTree 테이블 설정","sidebarTitle":"max_suspicious_broken_parts_*","href":"/ko/reference/settings/merge-tree-settings/max-suspicious-broken-parts"},{"title":"merge_* MergeTree 테이블 설정","sidebarTitle":"merge_*","href":"/ko/reference/settings/merge-tree-settings/merge"},{"title":"merge_max_* MergeTree 테이블 설정","sidebarTitle":"merge_max_*","href":"/ko/reference/settings/merge-tree-settings/merge-max"},{"title":"merge_selecting_* MergeTree 테이블 설정","sidebarTitle":"merge_selecting_*","href":"/ko/reference/settings/merge-tree-settings/merge-selecting"},{"title":"merge_selector_* MergeTree 테이블 설정","sidebarTitle":"merge_selector_*","href":"/ko/reference/settings/merge-tree-settings/merge-selector"},{"title":"merge_tree_* MergeTree 테이블 설정","sidebarTitle":"merge_tree_*","href":"/ko/reference/settings/merge-tree-settings/merge-tree"},{"title":"merge_with_* MergeTree 테이블 설정","sidebarTitle":"merge_with_*","href":"/ko/reference/settings/merge-tree-settings/merge-with"},{"title":"min_* MergeTree 테이블 설정","sidebarTitle":"min_*","href":"/ko/reference/settings/merge-tree-settings/min"},{"title":"min_age_* MergeTree 테이블 설정","sidebarTitle":"min_age_*","href":"/ko/reference/settings/merge-tree-settings/min-age"},{"title":"min_bytes_* MergeTree 테이블 설정","sidebarTitle":"min_bytes_*","href":"/ko/reference/settings/merge-tree-settings/min-bytes"},{"title":"min_compressed_* MergeTree 테이블 설정","sidebarTitle":"min_compressed_*","href":"/ko/reference/settings/merge-tree-settings/min-compressed"},{"title":"min_delay_* MergeTree 테이블 설정","sidebarTitle":"min_delay_*","href":"/ko/reference/settings/merge-tree-settings/min-delay"},{"title":"min_free_* MergeTree 테이블 설정","sidebarTitle":"min_free_*","href":"/ko/reference/settings/merge-tree-settings/min-free"},{"title":"min_level_* MergeTree 테이블 설정","sidebarTitle":"min_level_*","href":"/ko/reference/settings/merge-tree-settings/min-level"},{"title":"min_relative_* MergeTree 테이블 설정","sidebarTitle":"min_relative_*","href":"/ko/reference/settings/merge-tree-settings/min-relative"},{"title":"min_rows_* MergeTree 테이블 설정","sidebarTitle":"min_rows_*","href":"/ko/reference/settings/merge-tree-settings/min-rows"},{"title":"number_of_* MergeTree 테이블 설정","sidebarTitle":"number_of_*","href":"/ko/reference/settings/merge-tree-settings/number-of"},{"title":"object_shared_* MergeTree 테이블 설정","sidebarTitle":"object_shared_*","href":"/ko/reference/settings/merge-tree-settings/object-shared"},{"title":"part_moves_* MergeTree 테이블 설정","sidebarTitle":"part_moves_*","href":"/ko/reference/settings/merge-tree-settings/part-moves"},{"title":"parts_to_* MergeTree 테이블 설정","sidebarTitle":"parts_to_*","href":"/ko/reference/settings/merge-tree-settings/parts-to"},{"title":"prefer_fetch_* MergeTree 테이블 설정","sidebarTitle":"prefer_fetch_*","href":"/ko/reference/settings/merge-tree-settings/prefer-fetch"},{"title":"prewarm_* MergeTree 테이블 설정","sidebarTitle":"prewarm_*","href":"/ko/reference/settings/merge-tree-settings/prewarm"},{"title":"primary_key_* MergeTree 테이블 설정","sidebarTitle":"primary_key_*","href":"/ko/reference/settings/merge-tree-settings/primary-key"},{"title":"refresh_* MergeTree 테이블 설정","sidebarTitle":"refresh_*","href":"/ko/reference/settings/merge-tree-settings/refresh"},{"title":"remote_fs_* MergeTree 테이블 설정","sidebarTitle":"remote_fs_*","href":"/ko/reference/settings/merge-tree-settings/remote-fs"},{"title":"remove_* MergeTree 테이블 설정","sidebarTitle":"remove_*","href":"/ko/reference/settings/merge-tree-settings/remove"},{"title":"replicated_deduplication_window_* MergeTree 테이블 설정","sidebarTitle":"replicated_deduplication_window_*","href":"/ko/reference/settings/merge-tree-settings/replicated-deduplication-window"},{"title":"replicated_fetches_* MergeTree 테이블 설정","sidebarTitle":"replicated_fetches_*","href":"/ko/reference/settings/merge-tree-settings/replicated-fetches"},{"title":"replicated_max_* MergeTree 테이블 설정","sidebarTitle":"replicated_max_*","href":"/ko/reference/settings/merge-tree-settings/replicated-max"},{"title":"shared_merge_* MergeTree 테이블 설정","sidebarTitle":"shared_merge_*","href":"/ko/reference/settings/merge-tree-settings/shared-merge"},{"title":"sleep_before_* MergeTree 테이블 설정","sidebarTitle":"sleep_before_*","href":"/ko/reference/settings/merge-tree-settings/sleep-before"},{"title":"table_* MergeTree 테이블 설정","sidebarTitle":"table_*","href":"/ko/reference/settings/merge-tree-settings/table"},{"title":"text_index_* MergeTree 테이블 설정","sidebarTitle":"text_index_*","href":"/ko/reference/settings/merge-tree-settings/text-index"},{"title":"use_* MergeTree 테이블 설정","sidebarTitle":"use_*","href":"/ko/reference/settings/merge-tree-settings/use"},{"title":"use_minimalistic_* MergeTree 테이블 설정","sidebarTitle":"use_minimalistic_*","href":"/ko/reference/settings/merge-tree-settings/use-minimalistic"},{"title":"vertical_merge_* MergeTree 테이블 설정","sidebarTitle":"vertical_merge_*","href":"/ko/reference/settings/merge-tree-settings/vertical-merge"},{"title":"write_* MergeTree 테이블 설정","sidebarTitle":"write_*","href":"/ko/reference/settings/merge-tree-settings/write"},{"title":"write_ahead_* MergeTree 테이블 설정","sidebarTitle":"write_ahead_*","href":"/ko/reference/settings/merge-tree-settings/write-ahead"},{"title":"zero_copy_* MergeTree 테이블 설정","sidebarTitle":"zero_copy_*","href":"/ko/reference/settings/merge-tree-settings/zero-copy"},{"title":"기타 MergeTree 테이블 설정","sidebarTitle":"기타","href":"/ko/reference/settings/merge-tree-settings/other"}]},{"group":"포맷 설정","root":{"title":"포맷 설정","sidebarTitle":"개요","href":"/ko/reference/settings/formats"},"directory":"none","pages":[{"title":"bool_* 포맷 설정","sidebarTitle":"bool_*","href":"/ko/reference/settings/formats/bool"},{"title":"date_time_* 포맷 설정","sidebarTitle":"date_time_*","href":"/ko/reference/settings/formats/date-time"},{"title":"format_* 포맷 설정","sidebarTitle":"format_*","href":"/ko/reference/settings/formats/format"},{"title":"format_avro_* 포맷 설정","sidebarTitle":"format_avro_*","href":"/ko/reference/settings/formats/format-avro"},{"title":"format_binary_* 포맷 설정","sidebarTitle":"format_binary_*","href":"/ko/reference/settings/formats/format-binary"},{"title":"format_capn_* 포맷 설정","sidebarTitle":"format_capn_*","href":"/ko/reference/settings/formats/format-capn"},{"title":"format_csv_* 포맷 설정","sidebarTitle":"format_csv_*","href":"/ko/reference/settings/formats/format-csv"},{"title":"format_custom_* 포맷 설정","sidebarTitle":"format_custom_*","href":"/ko/reference/settings/formats/format-custom"},{"title":"format_regexp_* 포맷 설정","sidebarTitle":"format_regexp_*","href":"/ko/reference/settings/formats/format-regexp"},{"title":"format_schema_* 포맷 설정","sidebarTitle":"format_schema_*","href":"/ko/reference/settings/formats/format-schema"},{"title":"format_template_* 포맷 설정","sidebarTitle":"format_template_*","href":"/ko/reference/settings/formats/format-template"},{"title":"input_format_* 포맷 설정","sidebarTitle":"input_format_*","href":"/ko/reference/settings/formats/input-format"},{"title":"output_format_* 포맷 설정","sidebarTitle":"output_format_*","href":"/ko/reference/settings/formats/output-format"},{"title":"schema_inference_* 포맷 설정","sidebarTitle":"schema_inference_*","href":"/ko/reference/settings/formats/schema-inference"},{"title":"show_create_* 포맷 설정","sidebarTitle":"show_create_*","href":"/ko/reference/settings/formats/show-create"},{"title":"type_json_* 포맷 설정","sidebarTitle":"type_json_*","href":"/ko/reference/settings/formats/type-json"},{"title":"기타 포맷 설정","sidebarTitle":"기타","href":"/ko/reference/settings/formats/other"}]},{"sidebarTitle":"베타 및 실험적 기능","title":"베타 및 실험적 기능","href":"/ko/reference/settings/beta-and-experimental-features"}]},{"group":"시스템 테이블","expanded":false,"pages":[{"sidebarTitle":"개요","title":"시스템 테이블 개요","href":"/ko/reference/system-tables/overview"},{"title":"system.aggregate_function_combinators","href":"/ko/reference/system-tables/aggregate_function_combinators"},{"title":"system.aggregated_zookeeper_log","href":"/ko/reference/system-tables/aggregated_zookeeper_log"},{"title":"system.asynchronous_insert_log","href":"/ko/reference/system-tables/asynchronous_insert_log"},{"title":"system.asynchronous_inserts","href":"/ko/reference/system-tables/asynchronous_inserts"},{"title":"system.asynchronous_loader","href":"/ko/reference/system-tables/asynchronous_loader"},{"title":"system.asynchronous_metric_log","href":"/ko/reference/system-tables/asynchronous_metric_log"},{"title":"system.asynchronous_metrics","href":"/ko/reference/system-tables/asynchronous_metrics"},{"title":"system.azure_queue_log","href":"/ko/reference/system-tables/azure_queue_log"},{"sidebarTitle":"system.azure_queue_metadata","title":"system.azure_queue_metadata","href":"/ko/reference/system-tables/azure_queue_metadata"},{"title":"system.azure_queue_metadata_cache","href":"/ko/reference/system-tables/azure_queue_metadata_cache"},{"title":"system.azure_queue_settings","href":"/ko/reference/system-tables/azure_queue_settings"},{"title":"system.backup_log","href":"/ko/reference/system-tables/backup_log"},{"title":"system.backups","href":"/ko/reference/system-tables/backups"},{"title":"system.background_schedule_pool","href":"/ko/reference/system-tables/background_schedule_pool"},{"title":"system.background_schedule_pool_log","href":"/ko/reference/system-tables/background_schedule_pool_log"},{"title":"system.blob_storage_log","href":"/ko/reference/system-tables/blob_storage_log"},{"title":"system.build_options","href":"/ko/reference/system-tables/build_options"},{"title":"system.certificates","href":"/ko/reference/system-tables/certificates"},{"title":"system.clusters","href":"/ko/reference/system-tables/clusters"},{"title":"system.codecs","href":"/ko/reference/system-tables/codecs"},{"title":"system.collations","href":"/ko/reference/system-tables/collations"},{"title":"system.columns","href":"/ko/reference/system-tables/columns"},{"sidebarTitle":"system.columns_cache","title":"system.columns_cache","href":"/ko/reference/system-tables/columns_cache"},{"title":"system.completions","href":"/ko/reference/system-tables/completions"},{"sidebarTitle":"system.constraints","title":"system.constraints","href":"/ko/reference/system-tables/constraints"},{"title":"system.contributors","href":"/ko/reference/system-tables/contributors"},{"title":"system.crash_log","href":"/ko/reference/system-tables/crash_log"},{"title":"system.current_roles","href":"/ko/reference/system-tables/current_roles"},{"title":"system.dashboards","href":"/ko/reference/system-tables/dashboards"},{"title":"system.data_skipping_index_types","href":"/ko/reference/system-tables/data_skipping_index_types"},{"title":"system.data_skipping_indices","href":"/ko/reference/system-tables/data_skipping_indices"},{"title":"system.data_type_families","href":"/ko/reference/system-tables/data_type_families"},{"title":"system.database_engines","href":"/ko/reference/system-tables/database_engines"},{"title":"system.database_replicas","href":"/ko/reference/system-tables/database_replicas"},{"title":"system.databases","href":"/ko/reference/system-tables/databases"},{"title":"system.dead_letter_queue","href":"/ko/reference/system-tables/dead_letter_queue"},{"sidebarTitle":"system.delta_lake_metadata_log","title":"system.delta_lake_metadata_log","href":"/ko/reference/system-tables/delta_lake_metadata_log"},{"title":"system.delta_lake_metadata_log","href":"/ko/reference/system-tables/delta_metadata_log"},{"title":"system.detached_parts","href":"/ko/reference/system-tables/detached_parts"},{"title":"system.detached_tables","href":"/ko/reference/system-tables/detached_tables"},{"title":"system.dictionaries","href":"/ko/reference/system-tables/dictionaries"},{"title":"system.dictionary_layouts","href":"/ko/reference/system-tables/dictionary_layouts"},{"title":"system.dictionary_sources","href":"/ko/reference/system-tables/dictionary_sources"},{"title":"system.dimensional_metrics","href":"/ko/reference/system-tables/dimensional_metrics"},{"title":"system.disks","href":"/ko/reference/system-tables/disks"},{"title":"system.disk_types","href":"/ko/reference/system-tables/disk_types"},{"title":"system.distributed_ddl_queue","href":"/ko/reference/system-tables/distributed_ddl_queue"},{"title":"system.distribution_queue","href":"/ko/reference/system-tables/distribution_queue"},{"title":"system.dns_cache","href":"/ko/reference/system-tables/dns_cache"},{"title":"system.documentation","href":"/ko/reference/system-tables/documentation"},{"title":"system.dropped_tables","href":"/ko/reference/system-tables/dropped_tables"},{"title":"system.dropped_tables_parts","href":"/ko/reference/system-tables/dropped_tables_parts"},{"title":"system.enabled_roles","href":"/ko/reference/system-tables/enabled_roles"},{"title":"system.error_log","href":"/ko/reference/system-tables/error_log"},{"title":"system.errors","href":"/ko/reference/system-tables/errors"},{"title":"system.events","href":"/ko/reference/system-tables/events"},{"title":"system.fail_points","href":"/ko/reference/system-tables/fail_points"},{"title":"system.formats","href":"/ko/reference/system-tables/formats"},{"title":"system.filesystem_cache_log","href":"/ko/reference/system-tables/filesystem_cache_log"},{"title":"system.filesystem_cache_settings","href":"/ko/reference/system-tables/filesystem_cache_settings"},{"title":"system.filesystem_cache","href":"/ko/reference/system-tables/filesystem_cache"},{"title":"system.filesystem_read_prefetches_log","href":"/ko/reference/system-tables/filesystem_read_prefetches_log"},{"title":"system.functions","href":"/ko/reference/system-tables/functions"},{"title":"system.grants","href":"/ko/reference/system-tables/grants"},{"title":"system.graphite_retentions","href":"/ko/reference/system-tables/graphite_retentions"},{"sidebarTitle":"system.handlers","title":"system.handlers","href":"/ko/reference/system-tables/handlers"},{"sidebarTitle":"histogram_metric_log","title":"system.histogram_metric_log","href":"/ko/reference/system-tables/histogram_metric_log"},{"title":"system.histogram_metrics","href":"/ko/reference/system-tables/histogram_metrics"},{"sidebarTitle":"hypothetical_indexes","title":"system.hypothetical_indexes","href":"/ko/reference/system-tables/hypothetical_indexes"},{"sidebarTitle":"hypothetical_projections","title":"system.hypothetical_projections","href":"/ko/reference/system-tables/hypothetical_projections"},{"title":"system.iceberg_files","href":"/ko/reference/system-tables/iceberg_files"},{"title":"system.iceberg_history","href":"/ko/reference/system-tables/iceberg_history"},{"title":"system.iceberg_metadata_log","href":"/ko/reference/system-tables/iceberg_metadata_log"},{"title":"INFORMATION_SCHEMA","href":"/ko/reference/system-tables/information_schema"},{"title":"system.instrumentation","href":"/ko/reference/system-tables/instrumentation"},{"sidebarTitle":"system.jemalloc_arena_bins","title":"system.jemalloc_arena_bins","href":"/ko/reference/system-tables/jemalloc_arena_bins"},{"title":"system.jemalloc_bins","href":"/ko/reference/system-tables/jemalloc_bins"},{"title":"system.jemalloc_profile_text","href":"/ko/reference/system-tables/jemalloc_profile_text"},{"sidebarTitle":"system.jemalloc_sampled_allocations","title":"system.jemalloc_sampled_allocations","href":"/ko/reference/system-tables/jemalloc_sampled_allocations"},{"title":"system.jemalloc_stats","href":"/ko/reference/system-tables/jemalloc_stats"},{"title":"system.kafka_consumers","href":"/ko/reference/system-tables/kafka_consumers"},{"title":"system.keeper_changelogs","href":"/ko/reference/system-tables/keeper_changelogs"},{"title":"system.keeper_cluster","href":"/ko/reference/system-tables/keeper_cluster"},{"title":"system.keeper_snapshots","href":"/ko/reference/system-tables/keeper_snapshots"},{"sidebarTitle":"keeper_storage","title":"system.keeper_storage","href":"/ko/reference/system-tables/keeper_storage"},{"title":"system.keywords","href":"/ko/reference/system-tables/keywords"},{"title":"system.licenses","href":"/ko/reference/system-tables/licenses"},{"title":"system.macros","href":"/ko/reference/system-tables/macros"},{"title":"system.masking_policies","href":"/ko/reference/system-tables/masking_policies"},{"title":"system.merge_tree_settings","href":"/ko/reference/system-tables/merge_tree_settings"},{"title":"system.merges","href":"/ko/reference/system-tables/merges"},{"title":"system.metric_log","href":"/ko/reference/system-tables/metric_log"},{"title":"system.metrics","href":"/ko/reference/system-tables/metrics"},{"sidebarTitle":"models","title":"system.models","href":"/ko/reference/system-tables/models"},{"title":"system.moves","href":"/ko/reference/system-tables/moves"},{"title":"system.mutations","href":"/ko/reference/system-tables/mutations"},{"title":"system.named_collections","href":"/ko/reference/system-tables/named_collections"},{"title":"system.numbers","href":"/ko/reference/system-tables/numbers"},{"title":"system.numbers_mt","href":"/ko/reference/system-tables/numbers_mt"},{"title":"system.one","href":"/ko/reference/system-tables/one"},{"title":"system.opentelemetry_span_log","href":"/ko/reference/system-tables/opentelemetry_span_log"},{"title":"system.part_log","href":"/ko/reference/system-tables/part_log"},{"title":"system.part_moves_between_shards","href":"/ko/reference/system-tables/part_moves_between_shards"},{"title":"system.parts","href":"/ko/reference/system-tables/parts"},{"title":"system.parts_columns","href":"/ko/reference/system-tables/parts_columns"},{"title":"system.predicate_statistics_log","href":"/ko/reference/system-tables/predicate_statistics_log"},{"title":"system.primes","href":"/ko/reference/system-tables/primes"},{"title":"system.privileges","href":"/ko/reference/system-tables/privileges"},{"title":"system.processes","href":"/ko/reference/system-tables/processes"},{"title":"system.processors_profile_log","href":"/ko/reference/system-tables/processors_profile_log"},{"title":"system.projection_parts","href":"/ko/reference/system-tables/projection_parts"},{"title":"system.projection_parts_columns","href":"/ko/reference/system-tables/projection_parts_columns"},{"title":"system.projections","href":"/ko/reference/system-tables/projections"},{"title":"system.query_cache","href":"/ko/reference/system-tables/query_cache"},{"title":"system.query_condition_cache","href":"/ko/reference/system-tables/query_condition_cache"},{"title":"system.query_log","href":"/ko/reference/system-tables/query_log"},{"title":"system.query_metric_log","href":"/ko/reference/system-tables/query_metric_log"},{"title":"system.query_thread_log","href":"/ko/reference/system-tables/query_thread_log"},{"title":"system.query_views_log","href":"/ko/reference/system-tables/query_views_log"},{"title":"system.quota_limits","href":"/ko/reference/system-tables/quota_limits"},{"title":"system.quota_usage","href":"/ko/reference/system-tables/quota_usage"},{"title":"system.quotas","href":"/ko/reference/system-tables/quotas"},{"title":"system.quotas_usage","href":"/ko/reference/system-tables/quotas_usage"},{"title":"system.remote_data_paths","href":"/ko/reference/system-tables/remote_data_paths"},{"title":"system.replicas","href":"/ko/reference/system-tables/replicas"},{"title":"system.replicated_fetches","href":"/ko/reference/system-tables/replicated_fetches"},{"title":"system.replicated_merge_tree_settings","href":"/ko/reference/system-tables/replicated_merge_tree_settings"},{"title":"system.replication_queue","href":"/ko/reference/system-tables/replication_queue"},{"title":"system.resources","href":"/ko/reference/system-tables/resources"},{"title":"system.rocksdb","href":"/ko/reference/system-tables/rocksdb"},{"title":"system.role_grants","href":"/ko/reference/system-tables/role_grants"},{"title":"system.roles","href":"/ko/reference/system-tables/roles"},{"title":"system.row_policies","href":"/ko/reference/system-tables/row_policies"},{"sidebarTitle":"system.s3_queue_metadata","title":"system.s3_queue_metadata","href":"/ko/reference/system-tables/s3_queue_metadata"},{"title":"system.s3_queue_settings","href":"/ko/reference/system-tables/s3_queue_settings"},{"title":"system.s3queue_log","href":"/ko/reference/system-tables/s3queue_log"},{"title":"system.s3queue_metadata_cache","href":"/ko/reference/system-tables/s3queue_metadata_cache"},{"title":"system.scheduler","href":"/ko/reference/system-tables/scheduler"},{"title":"system.schema_inference_cache","href":"/ko/reference/system-tables/schema_inference_cache"},{"title":"system.server_settings","href":"/ko/reference/system-tables/server_settings"},{"title":"system.session_log","href":"/ko/reference/system-tables/session_log"},{"sidebarTitle":"system.session_query_ids","title":"system.session_query_ids","href":"/ko/reference/system-tables/session_query_ids"},{"title":"system.settings","href":"/ko/reference/system-tables/settings"},{"title":"system.settings_changes","href":"/ko/reference/system-tables/settings_changes"},{"title":"system.settings_profile_elements","href":"/ko/reference/system-tables/settings_profile_elements"},{"title":"system.settings_profiles","href":"/ko/reference/system-tables/settings_profiles"},{"title":"system.stack_trace","href":"/ko/reference/system-tables/stack_trace"},{"sidebarTitle":"system.statements","title":"system.statements","href":"/ko/reference/system-tables/statements"},{"sidebarTitle":"system.stemmers","title":"system.stemmers","href":"/ko/reference/system-tables/stemmers"},{"title":"system.storage_policies","href":"/ko/reference/system-tables/storage_policies"},{"title":"system.symbols","href":"/ko/reference/system-tables/symbols"},{"title":"system.warnings","href":"/ko/reference/system-tables/system_warnings"},{"title":"system.table_engines","href":"/ko/reference/system-tables/table_engines"},{"title":"system.table_functions","href":"/ko/reference/system-tables/table_functions"},{"title":"system.tables","href":"/ko/reference/system-tables/tables"},{"title":"system.text_log","href":"/ko/reference/system-tables/text_log"},{"title":"system.time_zones","href":"/ko/reference/system-tables/time_zones"},{"title":"system.tokenizers","href":"/ko/reference/system-tables/tokenizers"},{"title":"system.trace_log","href":"/ko/reference/system-tables/trace_log"},{"title":"system.transactions","href":"/ko/reference/system-tables/transactions"},{"title":"system.transactions_info_log","href":"/ko/reference/system-tables/transactions_info_log"},{"title":"system.unicode","href":"/ko/reference/system-tables/unicode"},{"title":"system.user_defined_functions","href":"/ko/reference/system-tables/user_defined_functions"},{"title":"system.user_directories","href":"/ko/reference/system-tables/user_directories"},{"title":"system.user_processes","href":"/ko/reference/system-tables/user_processes"},{"sidebarTitle":"user_query_log","title":"system.user_query_log","href":"/ko/reference/system-tables/user_query_log"},{"title":"system.users","href":"/ko/reference/system-tables/users"},{"title":"system.view_refreshes","href":"/ko/reference/system-tables/view_refreshes"},{"title":"system.warnings","href":"/ko/reference/system-tables/warnings"},{"title":"system.workloads","href":"/ko/reference/system-tables/workloads"},{"title":"system.zeros","href":"/ko/reference/system-tables/zeros"},{"title":"system.zeros_mt","href":"/ko/reference/system-tables/zeros_mt"},{"title":"system.zookeeper","href":"/ko/reference/system-tables/zookeeper"},{"title":"system.zookeeper_info","href":"/ko/reference/system-tables/zookeeper_info"},{"title":"system.zookeeper_connection","href":"/ko/reference/system-tables/zookeeper_connection"},{"title":"system.zookeeper_connection_log","href":"/ko/reference/system-tables/zookeeper_connection_log"},{"title":"system.zookeeper_log","href":"/ko/reference/system-tables/zookeeper_log"},{"title":"system.zookeeper_watches","href":"/ko/reference/system-tables/zookeeper_watches"}]},{"group":"데이터 레이크","pages":[{"sidebarTitle":"개요","title":"데이터 레이크","href":"/ko/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":"/ko/products/cloud/getting-started/cloud-get-started"},{"title":"소개","href":"/ko/products/cloud/getting-started/intro"},{"title":"리소스 안내","href":"/ko/products/cloud/getting-started/resource-tour"}]},{"group":"서비스 및 인프라","pages":[{"sidebarTitle":"아키텍처","title":"ClickHouse Cloud 아키텍처","href":"/ko/products/cloud/reference/architecture"},{"sidebarTitle":"ClickHouse CLI","title":"ClickHouse CLI","href":"/ko/products/cloud/features/cli"},{"group":"계획 및 배포","expanded":false,"pages":[{"sidebarTitle":"ClickHouse Cloud 티어","title":"ClickHouse Cloud 티어","href":"/ko/products/cloud/features/cloud-tiers"},{"title":"지원되는 클라우드 리전","sidebarTitle":"지원되는 클라우드 리전","href":"/ko/products/cloud/reference/supported-regions"},{"title":"배포 옵션","href":"/ko/products/cloud/features/infrastructure/deployment-options"},{"sidebarTitle":"Cloud 호환성","title":"Cloud 호환성","href":"/ko/products/cloud/guides/cloud-compatibility"},{"title":"ClickHouse Private","href":"/ko/products/cloud/guides/infrastructure/deployment-options/clickhouse-private"},{"title":"ClickHouse Government","href":"/ko/products/cloud/guides/infrastructure/deployment-options/clickhouse-government"}]},{"group":"구성 및 확장","expanded":false,"pages":[{"sidebarTitle":"자동 스케일링","title":"자동 스케일링","href":"/ko/products/cloud/features/autoscaling/overview"},{"sidebarTitle":"설정 구성하기","title":"설정 구성하기","href":"/ko/products/cloud/reference/settings"},{"sidebarTitle":"수직 자동 스케일링","title":"수직 자동 스케일링","href":"/ko/products/cloud/features/autoscaling/vertical"},{"sidebarTitle":"수평 자동 스케일링","title":"수평 자동 스케일링","href":"/ko/products/cloud/features/autoscaling/horizontal-autoscaling"},{"sidebarTitle":"수평 스케일링","title":"수평 스케일링","href":"/ko/products/cloud/features/autoscaling/horizontal"},{"sidebarTitle":"중단 없는 교체(MBB)","title":"ClickHouse Cloud의 중단 없는 교체(MBB) 작업","href":"/ko/products/cloud/features/autoscaling/make-before-break"},{"sidebarTitle":"자동 유휴 상태 전환","title":"자동 유휴 상태 전환","href":"/ko/products/cloud/features/autoscaling/idling"},{"sidebarTitle":"스케일링 권장 사항","title":"스케일링 권장 사항","href":"/ko/products/cloud/features/autoscaling/scaling-recommendations"},{"sidebarTitle":"예약 스케일링","title":"예약 스케일링","href":"/ko/products/cloud/features/autoscaling/scheduled-scaling"}]},{"group":"컴퓨팅 및 저장소","expanded":false,"pages":[{"title":"ClickHouse 온디맨드 컴퓨트","sidebarTitle":"온디맨드 컴퓨트","href":"/ko/products/cloud/features/infrastructure/on-demand-compute"},{"sidebarTitle":"대규모 단일 레플리카 서비스","title":"대규모 단일 레플리카 서비스","href":"/ko/products/cloud/features/large-single-replica-services"},{"title":"병렬 레플리카","href":"/ko/products/cloud/features/infrastructure/parallel-replicas"},{"title":"Replica-aware 라우팅","href":"/ko/products/cloud/features/infrastructure/replica-aware-routing"},{"sidebarTitle":"Shared catalog","title":"Shared Catalog 및 공유 데이터베이스 엔진","href":"/ko/products/cloud/features/infrastructure/shared-catalog"},{"sidebarTitle":"SharedMergeTree","title":"SharedMergeTree 테이블 엔진","href":"/ko/products/cloud/features/infrastructure/shared-merge-tree"},{"title":"웨어하우스","href":"/ko/products/cloud/features/infrastructure/warehouses"}]},{"group":"안정성 및 유지 관리","expanded":false,"pages":[{"sidebarTitle":"서비스 업타임 및 SLA","title":"서비스 업타임","href":"/ko/products/cloud/reference/service-uptime"},{"sidebarTitle":"데이터 복원력","title":"데이터 복원력","href":"/ko/products/cloud/reference/data-resiliency"},{"sidebarTitle":"업그레이드","title":"업그레이드","href":"/ko/products/cloud/features/admin-features/upgrades"}]},{"group":"프로덕션 환경 계획","expanded":false,"pages":[{"sidebarTitle":"성능 및 최적화 개요","title":"성능 및 최적화","href":"/ko/products/cloud/guides/best-practices/index"},{"sidebarTitle":"프로덕션 준비","title":"ClickHouse Cloud 프로덕션 준비 가이드","href":"/ko/products/cloud/guides/production-readiness"},{"sidebarTitle":"멀티 테넌시","title":"멀티 테넌시","href":"/ko/products/cloud/guides/best-practices/multitenancy"},{"sidebarTitle":"사용 제한","title":"사용 제한","href":"/ko/products/cloud/guides/best-practices/usagelimits"}]}]},{"group":"Bring Your Own Cloud","pages":[{"group":"개요","pages":[{"title":"개요","sidebarTitle":"Bring Your Own Cloud","href":"/ko/products/cloud/guides/infrastructure/deployment-options/byoc/overview"},{"title":"아키텍처","sidebarTitle":"아키텍처","href":"/ko/products/bring-your-own-cloud/overview/architecture"}]},{"group":"구성","pages":[{"title":"인프라 구성","sidebarTitle":"인프라 구성","href":"/ko/products/bring-your-own-cloud/configuration/configurations"},{"title":"ClickHouse에 연결","sidebarTitle":"ClickHouse에 연결","href":"/ko/products/bring-your-own-cloud/configuration/connect"},{"title":"BYOC 운영 및 유지보수","sidebarTitle":"운영 및 유지보수","href":"/ko/products/bring-your-own-cloud/configuration/operations"}]},{"group":"온보딩","pages":[{"title":"표준 온보딩","sidebarTitle":"표준 절차","href":"/ko/products/bring-your-own-cloud/onboarding/standard"},{"group":"사용자 지정","pages":[{"title":"AWS 사용자 지정 설정","sidebarTitle":"AWS 사용자 지정 설정","href":"/ko/products/bring-your-own-cloud/onboarding/customization-aws"},{"title":"GCP 맞춤형 설정","sidebarTitle":"GCP 맞춤형 설정","href":"/ko/products/bring-your-own-cloud/onboarding/customization-gcp"}]},{"group":"네트워크","pages":[{"title":"프라이빗 네트워킹 설정","sidebarTitle":"프라이빗 네트워킹 설정","href":"/ko/products/bring-your-own-cloud/onboarding/network"},{"title":"BYOC용 AWS 프라이빗 네트워킹 설정","sidebarTitle":"AWS 프라이빗 네트워킹 설정","href":"/ko/products/bring-your-own-cloud/onboarding/network-aws"},{"title":"BYOC GCP 프라이빗 네트워킹 설정","sidebarTitle":"GCP 프라이빗 네트워킹 설정","href":"/ko/products/bring-your-own-cloud/onboarding/network-gcp"},{"title":"Azure용 BYOC 프라이빗 네트워킹 설정","sidebarTitle":"Azure 프라이빗 네트워킹 설정","href":"/ko/products/bring-your-own-cloud/onboarding/network-azure"}]},{"title":"추가 인프라 배포","sidebarTitle":"추가 인프라","href":"/ko/products/bring-your-own-cloud/onboarding/new-region"}]},{"group":"참고","pages":[{"title":"BYOC 네트워크 보안","sidebarTitle":"네트워크 보안","href":"/ko/products/bring-your-own-cloud/reference/network-security"},{"title":"BYOC 권한","sidebarTitle":"권한","href":"/ko/products/bring-your-own-cloud/reference/privilege"},{"title":"ClickHouse data access (BYOC)","sidebarTitle":"ClickHouse data access","href":"/ko/products/bring-your-own-cloud/reference/clickhouse-data-access"},{"title":"BYOC 관측성","sidebarTitle":"관측성","href":"/ko/products/bring-your-own-cloud/reference/observability-aws"},{"title":"청구 대상 AWS 서비스","sidebarTitle":"청구 대상 AWS 서비스","href":"/ko/products/bring-your-own-cloud/reference/billable-aws-services"},{"title":"BYOC 비용 모델 (AWS)","sidebarTitle":"비용 모델 (AWS)","href":"/ko/products/bring-your-own-cloud/reference/cost-model-aws"},{"title":"AWS 서비스 한도 및 쿼터 관리","sidebarTitle":"AWS 서비스 한도 및 쿼터","href":"/ko/products/bring-your-own-cloud/reference/aws-service-limits"},{"title":"보안 공동 책임 모델","href":"/ko/products/bring-your-own-cloud/reference/security-shared-responsibility"},{"title":"BYOC FAQ","sidebarTitle":"FAQ","href":"/ko/products/bring-your-own-cloud/reference/faq"},{"group":"커넥터 모드","hidden":true,"tag":"Preview","pages":[{"title":"Connector 개요","sidebarTitle":"개요","href":"/ko/products/bring-your-own-cloud/connector/overview"},{"title":"온보딩","sidebarTitle":"온보딩","href":"/ko/products/bring-your-own-cloud/connector/onboarding"},{"title":"Terraform으로 AWS 인프라 프로비저닝하기","sidebarTitle":"AWS에서 Terraform 사용","href":"/ko/products/bring-your-own-cloud/connector/terraform-aws"},{"title":"아키텍처","sidebarTitle":"아키텍처","href":"/ko/products/bring-your-own-cloud/connector/architecture"},{"title":"관리형 서비스","sidebarTitle":"관리형 서비스","href":"/ko/products/bring-your-own-cloud/connector/managed-services"},{"title":"플랫폼 업데이트","sidebarTitle":"플랫폼 업데이트","href":"/ko/products/bring-your-own-cloud/connector/platform-updates"},{"title":"지원 세션","sidebarTitle":"지원 세션","href":"/ko/products/bring-your-own-cloud/connector/support-sessions"},{"title":"구성","sidebarTitle":"구성","href":"/ko/products/bring-your-own-cloud/connector/configuration"},{"title":"운영","sidebarTitle":"운영","href":"/ko/products/bring-your-own-cloud/connector/operations"},{"title":"CLI 참고","sidebarTitle":"CLI","href":"/ko/products/bring-your-own-cloud/connector/reference/cli"},{"title":"구성 참고","sidebarTitle":"구성 참고","href":"/ko/products/bring-your-own-cloud/connector/reference/configuration"},{"title":"FAQ","sidebarTitle":"FAQ","href":"/ko/products/bring-your-own-cloud/connector/reference/faq"},{"title":"권한 모델","sidebarTitle":"권한 모델","href":"/ko/products/bring-your-own-cloud/connector/reference/privilege-model"}]}]}]},{"group":"데이터 및 통합","pages":[{"sidebarTitle":"ClickPipes 및 언어 클라이언트","title":"ClickPipes 및 언어 클라이언트","href":"/ko/products/cloud/features/integrations"},{"sidebarTitle":"데이터 카탈로그","title":"데이터 카탈로그","href":"/ko/products/cloud/features/data-catalogs"},{"title":"Cloud에 파일 업로드하기","href":"/ko/products/cloud/guides/migration/upload-a-csv-file"},{"group":"데이터 소스","expanded":false,"pages":[{"title":"데이터 소스","sidebarTitle":"개요","href":"/ko/products/cloud/guides/data-sources/index"},{"sidebarTitle":"Cloud IP 주소","title":"Cloud IP 주소","href":"/ko/products/cloud/guides/data-sources/cloud-endpoints-api"},{"sidebarTitle":"S3 데이터에 안전하게 액세스하기","title":"S3 데이터에 안전하게 액세스하기","href":"/ko/products/cloud/guides/data-sources/accessing-s3-data-securely"},{"sidebarTitle":"Azure 데이터에 안전하게 액세스하기","title":"ClickHouse Cloud를 Azure Blob Storage에 연결하기","href":"/ko/products/cloud/guides/data-sources/secure-azure"},{"sidebarTitle":"GCS 데이터에 안전하게 액세스하기","title":"GCS 데이터에 안전하게 액세스하기","href":"/ko/products/cloud/guides/data-sources/secure-gcs"},{"sidebarTitle":"Iceberg 데이터에 안전하게 액세스하기","title":"Iceberg 데이터에 안전하게 액세스하기","href":"/ko/products/cloud/guides/data-sources/accessing-iceberg-data-securely"}]}]},{"group":"연결 및 쿼리 실행","pages":[{"title":"SQL 콘솔","href":"/ko/products/cloud/features/sql-console-features/sql-console"},{"sidebarTitle":"연결 정보 확인","title":"연결 정보 확인","href":"/ko/products/cloud/guides/sql-console/connection-details"},{"title":"쿼리 인사이트","href":"/ko/products/cloud/features/sql-console-features/query-insights"},{"group":"Query API endpoint","expanded":false,"pages":[{"title":"Query API endpoint","href":"/ko/products/cloud/features/sql-console-features/query-endpoints"},{"title":"Query API endpoint 설정","href":"/ko/products/cloud/guides/sql-console/query-endpoints"}]},{"sidebarTitle":"대시보드","title":"대시보드","href":"/ko/products/cloud/features/sql-console-features/dashboards"},{"sidebarTitle":"사용자 정의 함수","title":"Cloud의 사용자 정의 함수","href":"/ko/products/cloud/features/sql-console-features/user-defined-functions"},{"sidebarTitle":"ClickStack","title":"ClickStack","href":"/ko/products/cloud/features/sql-console-features/clickstack"}]},{"group":"접근 관리","pages":[{"sidebarTitle":"개요","title":"Cloud 접근 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/index"},{"group":"Cloud 계정 및 역할","expanded":false,"pages":[{"sidebarTitle":"내 계정 관리","title":"내 계정 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/manage-my-account"},{"sidebarTitle":"Cloud 사용자 관리","title":"Cloud 사용자 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/manage-cloud-users"},{"sidebarTitle":"콘솔 역할 및 권한","title":"콘솔 역할 및 권한","href":"/ko/products/cloud/reference/security/console-roles"},{"sidebarTitle":"사용자 지정 역할 관리","title":"사용자 지정 역할 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/manage-custom-roles"}]},{"group":"데이터베이스 사용자 및 권한","expanded":false,"pages":[{"sidebarTitle":"데이터베이스 사용자 관리","title":"데이터베이스 사용자 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/manage-database-users"},{"sidebarTitle":"자주 사용하는 액세스 관리 쿼리","title":"자주 사용하는 액세스 관리 쿼리","href":"/ko/products/cloud/guides/security/cloud-access-management/common-access-management-queries"},{"sidebarTitle":"데이터베이스 서비스 계정 관리","title":"데이터베이스 서비스 계정 관리","href":"/ko/products/cloud/guides/security/cloud-access-management/manage-database-service-accounts"}]},{"group":"ID 공급자","expanded":false,"pages":[{"sidebarTitle":"SAML SSO 설정","title":"SAML SSO 설정","href":"/ko/products/cloud/guides/security/cloud-access-management/saml-sso-setup"},{"sidebarTitle":"SAML SSO 제거","title":"SAML SSO 제거","href":"/ko/products/cloud/guides/security/saml-sso-removal"},{"sidebarTitle":"Okta를 통한 SCIM Provisioning","title":"Okta를 통한 SCIM Provisioning","href":"/ko/products/cloud/guides/security/cloud-access-management/scim-setup"},{"sidebarTitle":"Entra ID를 사용한 SCIM 프로비저닝","title":"Microsoft Entra ID를 사용한 SCIM 프로비저닝","href":"/ko/products/cloud/guides/security/cloud-access-management/scim-setup-entra"},{"sidebarTitle":"JWT 인증 설정","title":"JWT 인증 설정","href":"/ko/products/cloud/guides/security/cloud-access-management/jwt-authentication-setup"}]}]},{"group":"보안 및 컴플라이언스","pages":[{"sidebarTitle":"보안","title":"보안","href":"/ko/products/cloud/features/security"},{"group":"네트워크 액세스","expanded":false,"pages":[{"sidebarTitle":"IP 필터 설정","title":"IP 필터 설정","href":"/ko/products/cloud/guides/security/connectivity/setting-ip-filters"},{"group":"사설 네트워킹","expanded":false,"pages":[{"title":"프라이빗 네트워킹","sidebarTitle":"개요","href":"/ko/products/cloud/guides/security/connectivity/private-networking/index"},{"title":"AWS PrivateLink","href":"/ko/products/cloud/guides/security/connectivity/private-networking/aws-privatelink"},{"title":"Private Service Connect","sidebarTitle":"GCP private service connect","href":"/ko/products/cloud/guides/security/connectivity/private-networking/gcp-private-service-connect"},{"title":"Azure Private Link","sidebarTitle":"Azure Private Link","href":"/ko/products/cloud/guides/security/connectivity/private-networking/azure-privatelink"}]}]},{"group":"감사 로깅","expanded":false,"pages":[{"sidebarTitle":"개요","title":"감사 로깅","href":"/ko/products/cloud/guides/security/audit-logging/index"},{"sidebarTitle":"콘솔 감사 로그","title":"콘솔 감사 로그","href":"/ko/products/cloud/guides/security/audit-logging/console-audit-log"},{"sidebarTitle":"콘솔 감사 로그 이벤트","title":"콘솔 감사 로그 이벤트","href":"/ko/products/cloud/reference/security/audit-logging"},{"sidebarTitle":"데이터베이스 감사 로그","title":"데이터베이스 감사 로그","href":"/ko/products/cloud/guides/security/audit-logging/database-audit-log"},{"sidebarTitle":"BYOC 보안 플레이북","title":"BYOC 보안 플레이북","href":"/ko/products/cloud/guides/security/audit-logging/byoc-security-playbook"}]},{"group":"데이터 보안","expanded":false,"pages":[{"sidebarTitle":"데이터 마스킹","title":"ClickHouse에서의 데이터 마스킹","href":"/ko/products/cloud/guides/security/data-masking"},{"sidebarTitle":"데이터 암호화","title":"데이터 암호화","href":"/ko/products/cloud/guides/security/cmek"}]},{"group":"컴플라이언스 및 개인정보 보호","expanded":false,"pages":[{"title":"보안 및 컴플라이언스 보고서","href":"/ko/products/cloud/reference/security/compliance-overview"},{"sidebarTitle":"HIPAA 온보딩","title":"HIPAA 온보딩","href":"/ko/products/cloud/guides/security/compliance/hipaa-onboarding"},{"sidebarTitle":"PCI 온보딩","title":"PCI 온보딩","href":"/ko/products/cloud/guides/security/compliance/pci-onboarding"},{"title":"AI 컴플라이언스","href":"/ko/products/cloud/reference/security/ai-compliance"},{"sidebarTitle":"개인 데이터 접근","title":"개인 데이터 접근","href":"/ko/products/cloud/reference/personal-data-access"}]}]},{"group":"모니터링 및 백업","pages":[{"group":"모니터링","expanded":false,"pages":[{"title":"ClickHouse Cloud 배포 모니터링","sidebarTitle":"개요","href":"/ko/products/cloud/features/monitoring/overview"},{"title":"ClickHouse Cloud 콘솔의 모니터링","sidebarTitle":"Cloud Console","href":"/ko/products/cloud/features/monitoring/cloud-console"},{"sidebarTitle":"고급 대시보드","title":"ClickHouse Cloud의 고급 대시보드","href":"/ko/products/cloud/features/monitoring/advanced-dashboard"},{"title":"알림","sidebarTitle":"알림","href":"/ko/products/cloud/features/monitoring/notifications"},{"sidebarTitle":"Prometheus 엔드포인트","title":"Prometheus 통합","href":"/ko/products/cloud/features/monitoring/prometheus"},{"title":"ClickHouse의 system 데이터베이스 쿼리하기","sidebarTitle":"시스템 테이블","href":"/ko/products/cloud/features/monitoring/system-tables"},{"title":"커뮤니티 및 파트너 통합","sidebarTitle":"통합","href":"/ko/products/cloud/features/monitoring/integrations"}]},{"group":"백업","expanded":false,"pages":[{"sidebarTitle":"개요","title":"백업","href":"/ko/products/cloud/features/backups/overview"},{"group":"백업 관리","expanded":false,"pages":[{"title":"백업","sidebarTitle":"개요","mode":"wide","href":"/ko/products/cloud/guides/backups/index"},{"sidebarTitle":"백업 검토 및 복원","title":"백업 검토 및 복원","href":"/ko/products/cloud/guides/backups/review-and-restore-backups"},{"sidebarTitle":"백업 일정 설정","title":"백업 일정 설정","href":"/ko/products/cloud/guides/backups/configurable-backups"},{"group":"Bring Your Own Backup","expanded":false,"pages":[{"sidebarTitle":"백업 내보내기","title":"자체 클라우드 계정으로 백업 내보내기","href":"/ko/products/cloud/guides/backups/bring-your-own-backup/export-backups-to-own-cloud-account"},{"sidebarTitle":"UI를 통한 백업 또는 복원","title":"사용자 인터페이스를 통한 백업 / 복원","href":"/ko/products/cloud/guides/backups/bring-your-own-backup/backup-restore-from-ui"},{"sidebarTitle":"명령을 사용하여 백업하거나 복원하기","title":"명령으로 백업하거나 백업을 복원하기","href":"/ko/products/cloud/guides/backups/bring-your-own-backup/backup-restore-using-commands"}]}]}]}]},{"group":"AI 도구 및 에이전트","pages":[{"sidebarTitle":"개요","title":"Cloud의 AI/ML 기능","href":"/ko/products/cloud/features/ai-ml/index"},{"sidebarTitle":"ClickHouse Assistant","title":"ClickHouse Cloud의 ClickHouse Assistant","href":"/ko/products/cloud/features/ai-ml/aichat/using-ai-chat"},{"sidebarTitle":"시맨틱 레이어로 ClickHouse Assistant chat 맞춤 설정","title":"시맨틱 레이어로 ClickHouse Assistant 대화 최적화","href":"/ko/products/cloud/features/ai-ml/aichat/customizing-semantic-layer"},{"sidebarTitle":"Langfuse","title":"Langfuse","href":"/ko/products/cloud/features/ai-ml/langfuse"},{"group":"원격 MCP","expanded":false,"pages":[{"sidebarTitle":"원격 MCP 서버","title":"Cloud의 원격 MCP","href":"/ko/products/cloud/features/ai-ml/remote-mcp"},{"sidebarTitle":"원격 MCP 서버 활성화","title":"ClickHouse Cloud 원격 MCP 서버 활성화 및 연결","href":"/ko/products/cloud/features/ai-ml/mcp/remote-mcp"}]},{"group":"ClickHouse Agents","pages":[{"sidebarTitle":"개요","title":"ClickHouse Agents","href":"/ko/products/cloud/features/ai-ml/agents/index"},{"sidebarTitle":"빠른 시작","title":"빠른 시작","href":"/ko/products/cloud/features/ai-ml/agents/quickstart"},{"sidebarTitle":"채팅","title":"채팅","href":"/ko/products/cloud/features/ai-ml/agents/chat"},{"group":"Agent Builder","pages":[{"sidebarTitle":"개요","title":"Agent Builder","href":"/ko/products/cloud/features/ai-ml/agents/builder/index"},{"sidebarTitle":"Model 매개변수","title":"Model 매개변수","href":"/ko/products/cloud/features/ai-ml/agents/builder/model-parameters"},{"sidebarTitle":"코드 인터프리터","title":"코드 인터프리터","href":"/ko/products/cloud/features/ai-ml/agents/builder/code-interpreter"},{"sidebarTitle":"웹 검색","title":"웹 검색","href":"/ko/products/cloud/features/ai-ml/agents/builder/web-search"},{"sidebarTitle":"이미지 생성","title":"이미지 생성","href":"/ko/products/cloud/features/ai-ml/agents/builder/image-generation"},{"sidebarTitle":"비전","title":"비전","href":"/ko/products/cloud/features/ai-ml/agents/builder/vision"},{"sidebarTitle":"MCP 서버","title":"MCP 서버","href":"/ko/products/cloud/features/ai-ml/agents/builder/mcp-servers"},{"sidebarTitle":"스킬","title":"스킬","href":"/ko/products/cloud/features/ai-ml/agents/builder/skills"},{"sidebarTitle":"서브에이전트","title":"서브에이전트","href":"/ko/products/cloud/features/ai-ml/agents/builder/subagents"}]},{"sidebarTitle":"Prompts","title":"Prompts","href":"/ko/products/cloud/features/ai-ml/agents/prompts"},{"sidebarTitle":"메모리","title":"메모리","href":"/ko/products/cloud/features/ai-ml/agents/memory"},{"sidebarTitle":"마켓플레이스","title":"에이전트 마켓플레이스","href":"/ko/products/cloud/features/ai-ml/agents/marketplace"},{"sidebarTitle":"공유 및 액세스","title":"공유 및 액세스 제어","href":"/ko/products/cloud/features/ai-ml/agents/sharing-and-access"}]},{"title":"적용되는 모델 개발자 약관","href":"/ko/products/cloud/features/ai-ml/model-developer-terms"}]},{"group":"Cloud API","pages":[{"sidebarTitle":"개요","title":"ClickHouse Cloud API","href":"/ko/products/cloud/features/admin-features/api/api-overview"},{"sidebarTitle":"API Key 관리","title":"API Key 관리","href":"/ko/products/cloud/features/admin-features/api/openapi"},{"sidebarTitle":"Postman으로 API에 프로그래밍 방식으로 액세스하기","title":"Postman으로 API에 프로그래밍 방식으로 액세스하기","href":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/products/cloud/api-reference/service/delete-service-upgrade-window"},{"title":"List ClickHouse settings","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-list-get"},{"title":"Update ClickHouse settings","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-update"},{"title":"Get ClickHouse settings schema","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/schema","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-settings-schema-get"},{"title":"Get ClickHouse setting","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/{settingName}","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-setting-get"},{"title":"Reset ClickHouse setting to default","openapi":"_specs/cloud-openapi.json DELETE /v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/{settingName}","tag":"Beta","href":"/products/cloud/api-reference/service/service-clickhouse-setting-delete"},{"title":"Get replica aware routing","openapi":"_specs/cloud-openapi.json GET /v1/organizations/{organizationId}/services/{serviceId}/replicaAwareRouting","tag":"Beta","href":"/products/cloud/api-reference/service/replica-aware-routing-get"},{"title":"Update replica aware routing","openapi":"_specs/cloud-openapi.json PATCH /v1/organizations/{organizationId}/services/{serviceId}/replicaAwareRouting","tag":"Beta","href":"/products/cloud/api-reference/service/replica-aware-routing-update"}]},{"group":"Backup","pages":[{"title":"List of service backups","deprecated":null,"version":null,"openapi":"/_specs/cloud-openapi.json get /v1/organizations/{organizationId}/services/{serviceId}/backups","href":"/ko/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":"/ko/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":"/ko/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":"/ko/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 endpoint","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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/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":"/ko/products/cloud/reference/billing/billing-overview"},{"group":"마켓플레이스","expanded":false,"pages":[{"title":"마켓플레이스 청구","href":"/ko/products/cloud/reference/billing/marketplace/overview"},{"title":"AWS Marketplace 약정형 계약","href":"/ko/products/cloud/reference/billing/marketplace/aws-marketplace-committed"},{"title":"AWS Marketplace PAYG","href":"/ko/products/cloud/reference/billing/marketplace/aws-marketplace-payg"},{"title":"Azure Marketplace 약정 계약","href":"/ko/products/cloud/reference/billing/marketplace/azure-marketplace-committed"},{"title":"Azure Marketplace PAYG","href":"/ko/products/cloud/reference/billing/marketplace/azure-marketplace-payg"},{"title":"GCP Marketplace 약정 계약","href":"/ko/products/cloud/reference/billing/marketplace/gcp-marketplace-committed"},{"title":"GCP Marketplace PAYG","href":"/ko/products/cloud/reference/billing/marketplace/gcp-marketplace-payg"},{"title":"클라우드 마켓플레이스에서 종량제(PAYG) 청구를 약정 지출 계약으로 마이그레이션","href":"/ko/products/cloud/reference/billing/marketplace/migrate-marketplace-payg-committed"}]},{"group":"ClickPipes","expanded":false,"pages":[{"title":"ClickPipes","sidebarTitle":"개요","href":"/ko/products/cloud/reference/billing/clickpipes/index"},{"sidebarTitle":"변경 데이터 캡처(CDC)","title":"ClickPipes for CDC","href":"/ko/products/cloud/reference/billing/clickpipes/clickpipes-for-cdc"},{"sidebarTitle":"스트리밍 및 객체 스토리지","title":"스트리밍 및 객체 스토리지를 위한 ClickPipes","href":"/ko/products/cloud/reference/billing/clickpipes/clickpipes-for-streaming-and-object-storage"}]},{"sidebarTitle":"데이터 전송","title":"데이터 전송","href":"/ko/products/cloud/reference/billing/network-data-transfer"},{"sidebarTitle":"임계값","title":"임계값","href":"/ko/products/cloud/reference/billing/payment-thresholds"},{"sidebarTitle":"지출 알림","title":"조직 지출 알림 구성","href":"/ko/products/cloud/reference/billing/spend-alerts"},{"sidebarTitle":"결제 수단 관리","title":"결제 수단 관리","href":"/ko/products/cloud/reference/billing/managing-payment-methods"},{"sidebarTitle":"셀프 서비스 선불 크레딧 관리","title":"셀프 서비스 선불 크레딧 관리","href":"/ko/products/cloud/reference/billing/self-service-prepaid-credit-management"},{"sidebarTitle":"ClickHouse Cloud 청구 규정 준수","title":"ClickHouse Cloud 청구 규정 준수","href":"/ko/products/cloud/reference/billing/billing-compliance"}]},{"group":"지원","pages":[{"sidebarTitle":"지원","title":"지원","href":"/ko/products/cloud/features/support"},{"sidebarTitle":"계정 해지","title":"계정 해지 및 삭제","href":"/ko/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":"/ko/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":"/ko/clickstack"}]},{"item":"에이전트형 데이터 스택","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-agentic-data-stack.svg","pages":[{"title":"에이전트형 데이터 스택","href":"/ko/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":"/ko/chdb"}]},{"item":"Kubernetes Operator","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-kubernetes-operator.svg","pages":[{"title":"Kubernetes Operator","href":"/ko/products/kubernetes-operator/overview"}]}]},{"tab":"통합","menu":[{"item":"생태계","pages":[{"title":"생태계","href":"/ko/integrations/home"}]},{"item":"ClickPipes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-clickpipes.svg","pages":[{"title":"ClickPipes","href":"/ko/integrations/clickpipes/home"}]},{"item":"언어 클라이언트","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-language-clients.svg","pages":[{"title":"언어 클라이언트","href":"/ko/integrations/language-clients"}]},{"item":"커넥터","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-connectors.svg","pages":[{"title":"커넥터","href":"/ko/integrations/connectors/data-sources"}]}],"pages":[{"title":"통합","href":"/ko/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":"/ko/resources/support-center/home"}]},{"item":"개발 및 기여","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-contribute.svg","pages":[{"title":"개발 및 기여","href":"/ko/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":"/ko/resources/changelogs/cloud"}]},{"dropdown":"오픈 소스","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-server.svg","pages":[{"title":"오픈 소스","href":"/ko/resources/changelogs/oss/2026"}]}]},{"item":"소개","icon":"https://mintlify.s3.us-west-1.amazonaws.com/private-7c7dfe99/images/icons/icon-about.svg","pages":[{"title":"소개","href":"/ko/resources/about"}]}],"pages":[{"title":"자료","href":"/ko/resources/support-center/home"}]}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-br/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/products/cloud/api-reference/clickpipes/create-clickpipe"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/products/cloud/api-reference/clickpipes/create-clickpipe"}]}]},"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"]}