diff --git a/docs/integrations/data-ingestion/apache-spark/spark-jdbc.md b/docs/integrations/data-ingestion/apache-spark/spark-jdbc.md
index 06551f82d9d..36a20fa0cd4 100644
--- a/docs/integrations/data-ingestion/apache-spark/spark-jdbc.md
+++ b/docs/integrations/data-ingestion/apache-spark/spark-jdbc.md
@@ -6,6 +6,9 @@ description: 'Introduction to Apache Spark with ClickHouse'
keywords: ['clickhouse', 'Apache Spark', 'jdbc', 'migrating', 'data']
title: 'Spark JDBC'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import Tabs from '@theme/Tabs';
diff --git a/docs/integrations/data-ingestion/apache-spark/spark-native-connector.md b/docs/integrations/data-ingestion/apache-spark/spark-native-connector.md
index 50a2c93b8cf..a166788df60 100644
--- a/docs/integrations/data-ingestion/apache-spark/spark-native-connector.md
+++ b/docs/integrations/data-ingestion/apache-spark/spark-native-connector.md
@@ -6,6 +6,9 @@ description: 'Introduction to Apache Spark with ClickHouse'
keywords: ['clickhouse', 'Apache Spark', 'migrating', 'data']
title: 'Spark Connector'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import Tabs from '@theme/Tabs';
diff --git a/docs/integrations/data-ingestion/aws-glue/index.md b/docs/integrations/data-ingestion/aws-glue/index.md
index ab2ab3b9e3e..774a3a0fa69 100644
--- a/docs/integrations/data-ingestion/aws-glue/index.md
+++ b/docs/integrations/data-ingestion/aws-glue/index.md
@@ -6,6 +6,9 @@ description: 'Integrate ClickHouse and Amazon Glue'
keywords: ['clickhouse', 'amazon', 'aws', 'glue', 'migrating', 'data', 'spark']
title: 'Integrating Amazon Glue with ClickHouse and Spark'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/azure-data-factory/index.md b/docs/integrations/data-ingestion/azure-data-factory/index.md
index cb5e01ec5dd..2f8a5292141 100644
--- a/docs/integrations/data-ingestion/azure-data-factory/index.md
+++ b/docs/integrations/data-ingestion/azure-data-factory/index.md
@@ -4,6 +4,9 @@ description: 'Bringing Azure Data into ClickHouse'
keywords: ['azure data factory', 'azure', 'microsoft', 'data']
title: 'Bringing Azure Data into ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
| Page | Description |
diff --git a/docs/integrations/data-ingestion/azure-data-factory/overview.md b/docs/integrations/data-ingestion/azure-data-factory/overview.md
index 32afbddfccb..41fd0fc9926 100644
--- a/docs/integrations/data-ingestion/azure-data-factory/overview.md
+++ b/docs/integrations/data-ingestion/azure-data-factory/overview.md
@@ -5,6 +5,9 @@ description: 'Bringing Azure Data into ClickHouse - Overview'
keywords: ['azure data factory', 'azure', 'microsoft', 'data']
title: 'Bringing Azure Data into ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import ClickHouseSupportedBadge from '@theme/badges/ClickHouseSupported';
diff --git a/docs/integrations/data-ingestion/azure-data-factory/using_azureblobstorage.md b/docs/integrations/data-ingestion/azure-data-factory/using_azureblobstorage.md
index 1ab31546e19..352502bae96 100644
--- a/docs/integrations/data-ingestion/azure-data-factory/using_azureblobstorage.md
+++ b/docs/integrations/data-ingestion/azure-data-factory/using_azureblobstorage.md
@@ -5,6 +5,9 @@ description: 'Using ClickHouse''s azureBlobStorage table function'
keywords: ['azure data factory', 'azure', 'microsoft', 'data', 'azureBlobStorage']
title: 'Using ClickHouse''s azureBlobStorage table function to bring Azure data into ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/azure-data-factory/using_http_interface.md b/docs/integrations/data-ingestion/azure-data-factory/using_http_interface.md
index a64060de294..08133fe61b0 100644
--- a/docs/integrations/data-ingestion/azure-data-factory/using_http_interface.md
+++ b/docs/integrations/data-ingestion/azure-data-factory/using_http_interface.md
@@ -5,6 +5,9 @@ description: 'Using ClickHouse''s HTTP interface to bring data from Azure Data F
keywords: ['azure data factory', 'azure', 'microsoft', 'data', 'http interface']
title: 'Using ClickHouse HTTP Interface to bring Azure data into ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/azure-synapse/index.md b/docs/integrations/data-ingestion/azure-synapse/index.md
index 6f0385b9a4f..84442317c62 100644
--- a/docs/integrations/data-ingestion/azure-synapse/index.md
+++ b/docs/integrations/data-ingestion/azure-synapse/index.md
@@ -5,6 +5,9 @@ description: 'Introduction to Azure Synapse with ClickHouse'
keywords: ['clickhouse', 'azure synapse', 'azure', 'synapse', 'microsoft', 'azure spark', 'data']
title: 'Integrating Azure Synapse with ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_ingestion'
---
import TOCInline from '@theme/TOCInline';
diff --git a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md
index b67fbfc15de..1d1a5642a32 100644
--- a/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md
+++ b/docs/integrations/data-ingestion/clickpipes/aws-privatelink.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/aws-privatelink
title: 'AWS PrivateLink for ClickPipes'
doc_type: 'guide'
keywords: ['aws privatelink', 'ClickPipes security', 'vpc endpoint', 'private connectivity', 'vpc resource']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import cp_service from '@site/static/images/integrations/data-ingestion/clickpipes/cp_service.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/index.md b/docs/integrations/data-ingestion/clickpipes/index.md
index 9372cc03813..f62fecad1d2 100644
--- a/docs/integrations/data-ingestion/clickpipes/index.md
+++ b/docs/integrations/data-ingestion/clickpipes/index.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes
title: 'Integrating with ClickHouse Cloud'
doc_type: 'guide'
keywords: ['ClickPipes', 'data ingestion platform', 'streaming data', 'integration platform', 'ClickHouse Cloud']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Kafkasvg from '@site/static/images/integrations/logos/kafka.svg';
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/01_create-kafka-clickpipe.md b/docs/integrations/data-ingestion/clickpipes/kafka/01_create-kafka-clickpipe.md
index fb3cce59633..c4b214ece0c 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/01_create-kafka-clickpipe.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/01_create-kafka-clickpipe.md
@@ -6,6 +6,9 @@ sidebar_position: 1
title: 'Creating your first Kafka ClickPipe'
doc_type: 'guide'
keywords: ['create kafka clickpipe', 'kafka', 'clickpipes', 'data sources', 'setup guide']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import cp_step0 from '@site/static/images/integrations/data-ingestion/clickpipes/cp_step0.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/02_schema-registries.md b/docs/integrations/data-ingestion/clickpipes/kafka/02_schema-registries.md
index 202a268eb48..11386b23c57 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/02_schema-registries.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/02_schema-registries.md
@@ -6,6 +6,9 @@ sidebar_position: 1
title: 'Schema registries for Kafka ClickPipe'
doc_type: 'guide'
keywords: ['schema registries', 'kafka', 'clickpipes', 'avro', 'confluent']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Schema registries {#schema-registries}
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/03_reference.md b/docs/integrations/data-ingestion/clickpipes/kafka/03_reference.md
index 6e5b1ee58b4..5e44bf09d01 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/03_reference.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/03_reference.md
@@ -6,6 +6,9 @@ sidebar_position: 1
title: 'Reference'
doc_type: 'reference'
keywords: ['kafka reference', 'clickpipes', 'data sources', 'avro', 'virtual columns']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Kafkasvg from '@site/static/images/integrations/logos/kafka.svg';
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/04_best_practices.md b/docs/integrations/data-ingestion/clickpipes/kafka/04_best_practices.md
index 75e9b9227f0..14b411740b3 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/04_best_practices.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/04_best_practices.md
@@ -6,6 +6,9 @@ sidebar_position: 1
title: 'Best practices'
doc_type: 'guide'
keywords: ['kafka best practices', 'clickpipes', 'compression', 'authentication', 'scaling']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Best practices {#best-practices}
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/05_faq.md b/docs/integrations/data-ingestion/clickpipes/kafka/05_faq.md
index 9d475a0723e..48ab8ad521d 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/05_faq.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/05_faq.md
@@ -6,6 +6,9 @@ sidebar_position: 1
title: 'Kafka ClickPipes FAQ'
doc_type: 'guide'
keywords: ['kafka faq', 'clickpipes', 'upstash', 'azure event hubs', 'private link']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
## Kafka ClickPipes FAQ {#faq}
diff --git a/docs/integrations/data-ingestion/clickpipes/kafka/index.md b/docs/integrations/data-ingestion/clickpipes/kafka/index.md
index 7022039e647..0a6f0390d24 100644
--- a/docs/integrations/data-ingestion/clickpipes/kafka/index.md
+++ b/docs/integrations/data-ingestion/clickpipes/kafka/index.md
@@ -6,10 +6,10 @@ slug: /integrations/clickpipes/kafka
sidebar_position: 1
title: 'Kafka ClickPipes'
doc_type: 'landing-page'
+keywords: ['Kafka ClickPipes', 'Apache Kafka', 'streaming ingestion', 'real-time data', 'message broker']
integration:
- support_level: 'core'
- category: 'clickpipes'
-keywords: ['Kafka ClickPipes', 'Apache Kafka', 'streaming ingestion', 'real-time data', 'message broker']
---
diff --git a/docs/integrations/data-ingestion/clickpipes/kinesis.md b/docs/integrations/data-ingestion/clickpipes/kinesis.md
index 8c1775fdcb3..e942908b99a 100644
--- a/docs/integrations/data-ingestion/clickpipes/kinesis.md
+++ b/docs/integrations/data-ingestion/clickpipes/kinesis.md
@@ -4,10 +4,10 @@ description: 'Seamlessly connect your Amazon Kinesis data sources to ClickHouse
slug: /integrations/clickpipes/kinesis
title: 'Integrating Amazon Kinesis with ClickHouse Cloud'
doc_type: 'guide'
+keywords: ['clickpipes', 'kinesis', 'streaming', 'aws', 'data ingestion']
integration:
- support_level: 'core'
- category: 'clickpipes'
-keywords: ['clickpipes', 'kinesis', 'streaming', 'aws', 'data ingestion']
---
import cp_service from '@site/static/images/integrations/data-ingestion/clickpipes/cp_service.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/add_table.md b/docs/integrations/data-ingestion/clickpipes/mongodb/add_table.md
index df93451685d..5167c8a0f78 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/add_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/add_table.md
@@ -6,6 +6,9 @@ slug: /integrations/clickpipes/mongodb/add_table
show_title: false
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/controlling_sync.md b/docs/integrations/data-ingestion/clickpipes/mongodb/controlling_sync.md
index aa3b0f1cf32..b98c052ae7e 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/controlling_sync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/controlling_sync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/sync_control
sidebar_label: 'Controlling syncs'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import edit_sync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/edit_sync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/datatypes.md b/docs/integrations/data-ingestion/clickpipes/mongodb/datatypes.md
index b10afa10152..8d8848d84ee 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/datatypes.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/datatypes.md
@@ -4,6 +4,9 @@ slug: /integrations/clickpipes/mongodb/datatypes
description: 'Page describing MongoDB ClickPipe datatype mapping from MongoDB to ClickHouse'
doc_type: 'reference'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
MongoDB stores data records as BSON documents. In ClickPipes, you can configure to ingest BSON documents to ClickHouse as either JSON or JSON String. The following table shows the supported BSON to JSON field type mapping:
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/faq.md b/docs/integrations/data-ingestion/clickpipes/mongodb/faq.md
index d542744890e..bdf833d5760 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/faq.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/faq.md
@@ -6,6 +6,9 @@ sidebar_position: 2
title: 'ClickPipes for MongoDB FAQ'
doc_type: 'reference'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# ClickPipes for MongoDB FAQ
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/index.md b/docs/integrations/data-ingestion/clickpipes/mongodb/index.md
index 7c3be25166e..864f14ea341 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/index.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/index.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb
title: 'Ingesting data from MongoDB to ClickHouse (using CDC)'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import BetaBadge from '@theme/badges/BetaBadge';
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/lifecycle.md b/docs/integrations/data-ingestion/clickpipes/mongodb/lifecycle.md
index 7b0b03b5fe1..e9c83c9bb8d 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/lifecycle.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/lifecycle.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/lifecycle
title: 'Lifecycle of a MongoDB ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Lifecycle of a MongoDB ClickPipe {#lifecycle}
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/pause_and_resume.md b/docs/integrations/data-ingestion/clickpipes/mongodb/pause_and_resume.md
index 11b03dd1266..c3c3eeb0a78 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/pause_and_resume.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/pause_and_resume.md
@@ -5,6 +5,9 @@ sidebar_label: 'Pause table'
slug: /integrations/clickpipes/mongodb/pause_and_resume
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/quickstart.md b/docs/integrations/data-ingestion/clickpipes/mongodb/quickstart.md
index 7a7a8d446bc..e9bf37305ab 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/quickstart.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/quickstart.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/quickstart
description: 'Common patterns for working with JSON data replicated from MongoDB to ClickHouse via ClickPipes'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Working with JSON in ClickHouse
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/remove_table.md b/docs/integrations/data-ingestion/clickpipes/mongodb/remove_table.md
index 30cae41bcc8..bffc0ba9252 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/remove_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/remove_table.md
@@ -5,6 +5,9 @@ sidebar_label: 'Remove table'
slug: /integrations/clickpipes/mongodb/removing_tables
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/resync.md b/docs/integrations/data-ingestion/clickpipes/mongodb/resync.md
index 0abb64cf13a..a7acf4fc08e 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/resync
sidebar_label: 'Resync ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import resync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/resync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/source/atlas.md b/docs/integrations/data-ingestion/clickpipes/mongodb/source/atlas.md
index b2e491c894f..6e8d13af8ae 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/source/atlas.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/source/atlas.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/source/atlas
title: 'MongoDB Atlas source setup guide'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import mongo_atlas_configuration from '@site/static/images/integrations/data-ingestion/clickpipes/mongodb/mongo-atlas-cluster-overview-configuration.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/source/generic.md b/docs/integrations/data-ingestion/clickpipes/mongodb/source/generic.md
index b69df35ad40..87b4c96f578 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/source/generic.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/source/generic.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/source/generic
title: 'Generic MongoDB source setup guide'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Generic MongoDB source setup guide
diff --git a/docs/integrations/data-ingestion/clickpipes/mongodb/table_resync.md b/docs/integrations/data-ingestion/clickpipes/mongodb/table_resync.md
index 96766f592a7..ee31e7aad1c 100644
--- a/docs/integrations/data-ingestion/clickpipes/mongodb/table_resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mongodb/table_resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mongodb/table_resync
sidebar_label: 'Resync table'
doc_type: 'guide'
keywords: ['clickpipes', 'mongodb', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Resyncing specific tables {#resync-tables}
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/add_table.md b/docs/integrations/data-ingestion/clickpipes/mysql/add_table.md
index 95c19e9b51d..72c9cb2e01a 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/add_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/add_table.md
@@ -6,6 +6,9 @@ slug: /integrations/clickpipes/mysql/add_table
show_title: false
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/controlling_sync.md b/docs/integrations/data-ingestion/clickpipes/mysql/controlling_sync.md
index ed3de2f4c28..551e0a23625 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/controlling_sync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/controlling_sync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/sync_control
sidebar_label: 'Controlling syncs'
keywords: ['MySQL ClickPipe', 'ClickPipe sync control', 'MySQL CDC replication', 'ClickHouse MySQL connector', 'database synchronization ClickHouse']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import edit_sync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/edit_sync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/datatypes.md b/docs/integrations/data-ingestion/clickpipes/mysql/datatypes.md
index c99d42a7688..a1e526fff63 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/datatypes.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/datatypes.md
@@ -4,6 +4,9 @@ slug: /integrations/clickpipes/mysql/datatypes
description: 'Page describing MySQL ClickPipe datatype mapping from MySQL to ClickHouse'
doc_type: 'reference'
keywords: ['MySQL ClickPipe datatypes', 'MySQL to ClickHouse data types', 'ClickPipe datatype mapping', 'MySQL ClickHouse type conversion', 'database type compatibility']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
Here is the supported data-type mapping for the MySQL ClickPipe:
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/faq.md b/docs/integrations/data-ingestion/clickpipes/mysql/faq.md
index fb31cda80f2..2feed0ba329 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/faq.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/faq.md
@@ -6,6 +6,9 @@ sidebar_position: 2
title: 'ClickPipes for MySQL FAQ'
doc_type: 'reference'
keywords: ['MySQL ClickPipes FAQ', 'ClickPipes MySQL troubleshooting', 'MySQL ClickHouse replication', 'ClickPipes MySQL support', 'MySQL CDC ClickHouse']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# ClickPipes for MySQL FAQ
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/index.md b/docs/integrations/data-ingestion/clickpipes/mysql/index.md
index c25a501ba8c..a52b5f797dc 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/index.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/index.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql
title: 'Ingesting data from MySQL to ClickHouse (using CDC)'
doc_type: 'guide'
keywords: ['MySQL', 'ClickPipes', 'CDC', 'change data capture', 'database replication']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import BetaBadge from '@theme/badges/BetaBadge';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/lifecycle.md b/docs/integrations/data-ingestion/clickpipes/mysql/lifecycle.md
index 2227f01a06d..6e92ce49b72 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/lifecycle.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/lifecycle.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/lifecycle
title: 'Lifecycle of a MySQL ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Lifecycle of a MySQL ClickPipe {#lifecycle}
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/parallel_initial_load.md b/docs/integrations/data-ingestion/clickpipes/mysql/parallel_initial_load.md
index 6f65ed42d00..5a7efee5539 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/parallel_initial_load.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/parallel_initial_load.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/parallel_initial_load
sidebar_label: 'How parallel snapshot works'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import snapshot_params from '@site/static/images/integrations/data-ingestion/clickpipes/mysql/snapshot_params.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/pause_and_resume.md b/docs/integrations/data-ingestion/clickpipes/mysql/pause_and_resume.md
index c0f10a9eec6..ef6b9c2830c 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/pause_and_resume.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/pause_and_resume.md
@@ -5,6 +5,9 @@ sidebar_label: 'Pause table'
slug: /integrations/clickpipes/mysql/pause_and_resume
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/remove_table.md b/docs/integrations/data-ingestion/clickpipes/mysql/remove_table.md
index 0b76a0de6fc..82adcc963f4 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/remove_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/remove_table.md
@@ -5,6 +5,9 @@ sidebar_label: 'Remove table'
slug: /integrations/clickpipes/mysql/removing_tables
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/resync.md b/docs/integrations/data-ingestion/clickpipes/mysql/resync.md
index 2b31f4442b8..9f9a2367dd2 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/resync
sidebar_label: 'Resync ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import resync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/resync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/schema-changes.md b/docs/integrations/data-ingestion/clickpipes/mysql/schema-changes.md
index 9afa74bbc87..4c1890afe2c 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/schema-changes.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/schema-changes.md
@@ -4,6 +4,9 @@ slug: /integrations/clickpipes/mysql/schema-changes
description: 'Page describing schema change types detectable by ClickPipes in the source tables'
doc_type: 'reference'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
ClickPipes for MySQL can detect schema changes in the source tables and, in some cases, automatically propagate the changes to the destination tables. The way each DDL operation is handled is documented below:
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/aurora.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/aurora.md
index d6917525b61..7bf318c7a7b 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/aurora.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/aurora.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/aurora
title: 'Aurora MySQL source setup guide'
doc_type: 'guide'
keywords: ['aurora mysql', 'clickpipes', 'binlog retention', 'gtid mode', 'aws']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import rds_backups from '@site/static/images/integrations/data-ingestion/clickpipes/mysql/source/rds/rds-backups.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/gcp.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/gcp.md
index 811e3e916c9..3549bc8f297 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/gcp.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/gcp.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/gcp
title: 'Cloud SQL for MySQL source setup guide'
keywords: ['google cloud sql', 'mysql', 'clickpipes', 'pitr', 'root ca certificate']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import gcp_pitr from '@site/static/images/integrations/data-ingestion/clickpipes/mysql/source/gcp/gcp-mysql-pitr.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/generic.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/generic.md
index e9a8f9a0970..302dfec9b62 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/generic.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/generic.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/generic
title: 'Generic MySQL source setup guide'
doc_type: 'guide'
keywords: ['generic mysql', 'clickpipes', 'binary logging', 'ssl tls', 'mysql 8.x']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Generic MySQL source setup guide
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/generic_maria.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/generic_maria.md
index f83e123bf02..ad476782238 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/generic_maria.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/generic_maria.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/generic_maria
title: 'Generic MariaDB source setup guide'
doc_type: 'guide'
keywords: ['generic mariadb', 'clickpipes', 'binary logging', 'ssl tls', 'self hosted']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Generic MariaDB source setup guide
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/rds.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/rds.md
index 5a238013c3f..9d7c222e178 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/rds.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/rds.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/rds
title: 'RDS MySQL source setup guide'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import rds_backups from '@site/static/images/integrations/data-ingestion/clickpipes/mysql/source/rds/rds-backups.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/source/rds_maria.md b/docs/integrations/data-ingestion/clickpipes/mysql/source/rds_maria.md
index f585e145711..b480da01709 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/source/rds_maria.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/source/rds_maria.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/source/rds_maria
title: 'RDS MariaDB source setup guide'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import rds_backups from '@site/static/images/integrations/data-ingestion/clickpipes/mysql/source/rds/rds-backups.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/mysql/table_resync.md b/docs/integrations/data-ingestion/clickpipes/mysql/table_resync.md
index d3708cbb315..a4a68a757aa 100644
--- a/docs/integrations/data-ingestion/clickpipes/mysql/table_resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/mysql/table_resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/mysql/table_resync
sidebar_label: 'Resync table'
doc_type: 'guide'
keywords: ['clickpipes', 'mysql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Resyncing specific tables {#resync-tables}
diff --git a/docs/integrations/data-ingestion/clickpipes/object-storage/02_reference.md b/docs/integrations/data-ingestion/clickpipes/object-storage/02_reference.md
index b71ae7b8f46..99926f09530 100644
--- a/docs/integrations/data-ingestion/clickpipes/object-storage/02_reference.md
+++ b/docs/integrations/data-ingestion/clickpipes/object-storage/02_reference.md
@@ -58,9 +58,9 @@ To increase the throughput on large ingest jobs, we recommend scaling the ClickH
- ClickPipes will only attempt to ingest objects at 10GB or smaller in size. If a file is greater than 10GB an error will be appended to the ClickPipes dedicated error table.
- Azure Blob Storage pipes with continuous ingest on containers with over 100k files will have a latency of around 10–15 seconds in detecting new files. Latency increases with file count.
- Object Storage ClickPipes **does not** share a listing syntax with the [S3 Table Function](/sql-reference/table-functions/s3), nor Azure with the [AzureBlobStorage Table function](/sql-reference/table-functions/azureBlobStorage).
- - `?` - Substitutes any single character
- - `*` - Substitutes any number of any characters except / including empty string
- - `**` - Substitutes any number of any character include / including empty string
+ - `?` - Substitutes any single character
+ - `*` - Substitutes any number of any characters except / including empty string
+ - `**` - Substitutes any number of any character include / including empty string
:::note
This is a valid path (for S3):
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/add_table.md b/docs/integrations/data-ingestion/clickpipes/postgres/add_table.md
index b5843670164..a1db6b10e85 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/add_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/add_table.md
@@ -6,6 +6,9 @@ slug: /integrations/clickpipes/postgres/add_table
show_title: false
keywords: ['clickpipes postgres', 'add table', 'table configuration', 'initial load', 'snapshot']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/controlling_sync.md b/docs/integrations/data-ingestion/clickpipes/postgres/controlling_sync.md
index 005ffc3398c..748331c0a62 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/controlling_sync.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/controlling_sync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/sync_control
sidebar_label: 'Controlling syncs'
keywords: ['sync control', 'postgres', 'clickpipes', 'batch size', 'sync interval']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import edit_sync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/edit_sync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/deduplication.md b/docs/integrations/data-ingestion/clickpipes/postgres/deduplication.md
index 0ae51114812..ca58c67925d 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/deduplication.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/deduplication.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/deduplication
title: 'Deduplication strategies (using CDC)'
keywords: ['deduplication', 'postgres', 'clickpipes', 'replacingmergetree', 'final']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import clickpipes_initial_load from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/postgres-cdc-initial-load.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/faq.md b/docs/integrations/data-ingestion/clickpipes/postgres/faq.md
index 7be155fa81c..1bb5c241eec 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/faq.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/faq.md
@@ -6,6 +6,9 @@ sidebar_position: 2
title: 'ClickPipes for Postgres FAQ'
keywords: ['postgres faq', 'clickpipes', 'toast columns', 'replication slot', 'publications']
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import failover_slot from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/failover_slot.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/lifecycle.md b/docs/integrations/data-ingestion/clickpipes/postgres/lifecycle.md
index 0e47cc5672d..de9b34fe084 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/lifecycle.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/lifecycle.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/lifecycle
title: 'Lifecycle of a Postgres ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Lifecycle of a Postgres ClickPipe {#lifecycle}
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/maintenance.md b/docs/integrations/data-ingestion/clickpipes/postgres/maintenance.md
index 32387b90a7e..a6f82602f84 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/maintenance.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/maintenance.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/maintenance
title: 'Maintenance windows for ClickPipes for Postgres'
doc_type: 'reference'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Maintenance windows for ClickPipes for Postgres
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/ordering_keys.md b/docs/integrations/data-ingestion/clickpipes/postgres/ordering_keys.md
index 3f100f00ad9..73fa6e300e8 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/ordering_keys.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/ordering_keys.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/ordering_keys
title: 'Ordering Keys'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
Ordering Keys (a.k.a. sorting keys) define how data is sorted on disk and indexed for a table in ClickHouse. When replicating from Postgres, ClickPipes sets the Postgres primary key of a table as the ordering key for the corresponding table in ClickHouse. In most cases, the Postgres primary key serves as a sufficient ordering key, as ClickHouse is already optimized for fast scans, and custom ordering keys are often not required.
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/parallel_initial_load.md b/docs/integrations/data-ingestion/clickpipes/postgres/parallel_initial_load.md
index e3c9e4606bb..d17e76b5adc 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/parallel_initial_load.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/parallel_initial_load.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/parallel_initial_load
sidebar_label: 'How parallel snapshot works'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import snapshot_params from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/snapshot_params.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/pause_and_resume.md b/docs/integrations/data-ingestion/clickpipes/postgres/pause_and_resume.md
index bdf51d11939..0b08404b1b3 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/pause_and_resume.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/pause_and_resume.md
@@ -5,6 +5,9 @@ sidebar_label: 'Pause table'
slug: /integrations/clickpipes/postgres/pause_and_resume
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/postgres_generated_columns.md b/docs/integrations/data-ingestion/clickpipes/postgres/postgres_generated_columns.md
index c557ec8e585..df24da22b50 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/postgres_generated_columns.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/postgres_generated_columns.md
@@ -4,6 +4,9 @@ slug: /integrations/clickpipes/postgres/generated_columns
description: 'Page describing important considerations to keep in mind when using PostgreSQL generated columns in tables that are being replicated'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
When using PostgreSQL's generated columns in tables that are being replicated, there are some important considerations to keep in mind. These gotchas can affect the replication process and data consistency in your destination systems.
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/remove_table.md b/docs/integrations/data-ingestion/clickpipes/postgres/remove_table.md
index 916dc4f2199..b8876845511 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/remove_table.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/remove_table.md
@@ -5,6 +5,9 @@ sidebar_label: 'Remove Table'
slug: /integrations/clickpipes/postgres/removing_tables
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/resync.md b/docs/integrations/data-ingestion/clickpipes/postgres/resync.md
index f582ef5ab46..83f29f3d639 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/resync
sidebar_label: 'Resync ClickPipe'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import resync_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/resync_button.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/scaling.md b/docs/integrations/data-ingestion/clickpipes/postgres/scaling.md
index eb714024716..6ea5833c97c 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/scaling.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/scaling.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/scaling
sidebar_label: 'Scaling'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
:::caution Most users won't need this API
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/schema-changes.md b/docs/integrations/data-ingestion/clickpipes/postgres/schema-changes.md
index a2114342ea7..8e0ec58c850 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/schema-changes.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/schema-changes.md
@@ -4,6 +4,9 @@ slug: /integrations/clickpipes/postgres/schema-changes
description: 'Page describing schema change types detectable by ClickPipes in the source tables'
doc_type: 'reference'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
ClickPipes for Postgres can detect schema changes in the source tables and, in some cases, automatically propagate the changes to the destination tables. The way each DDL operation is handled is documented below:
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/aurora.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/aurora.md
index 25262d5843b..b70e2cbe983 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/aurora.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/aurora.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/aurora
title: 'Aurora Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['Amazon Aurora', 'PostgreSQL', 'ClickPipes', 'AWS database', 'logical replication setup']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import parameter_group_in_blade from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/rds/parameter_group_in_blade.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/azure-flexible-server-postgres.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/azure-flexible-server-postgres.md
index 499a40e657f..cac09ba0b67 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/azure-flexible-server-postgres.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/azure-flexible-server-postgres.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/azure-flexible-server-postgres
title: 'Azure Flexible Server for Postgres Source Setup Guide'
keywords: ['azure', 'flexible server', 'postgres', 'clickpipes', 'wal level']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import server_parameters from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/azure-flexible-server-postgres/server_parameters.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/crunchy-postgres.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/crunchy-postgres.md
index d0997be959b..d817892c8e7 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/crunchy-postgres.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/crunchy-postgres.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/crunchy-postgres
title: 'Crunchy Bridge Postgres Source Setup Guide'
keywords: ['crunchy bridge', 'postgres', 'clickpipes', 'logical replication', 'data ingestion']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import firewall_rules_crunchy_bridge from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/setup/crunchy-postgres/firewall_rules_crunchy_bridge.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/generic.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/generic.md
index 3c51e6f5b7d..627bbeb8f3a 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/generic.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/generic.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/generic
title: 'Generic Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['postgres', 'clickpipes', 'logical replication', 'pg_hba.conf', 'wal level']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Generic Postgres source setup guide
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/google-cloudsql.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/google-cloudsql.md
index 7ec4f4a9ab4..1b519bfb599 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/google-cloudsql.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/google-cloudsql.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/google-cloudsql
title: 'Google Cloud SQL Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['google cloud sql', 'postgres', 'clickpipes', 'logical decoding', 'firewall']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import edit_button from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/google-cloudsql/edit.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/neon-postgres.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/neon-postgres.md
index cd153125343..19d2daad2fd 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/neon-postgres.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/neon-postgres.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/neon-postgres
title: 'Neon Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import neon_commands from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/setup/neon-postgres/neon-commands.png'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/planetscale.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/planetscale.md
index 3001ee4f6ed..90a453ce0b4 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/planetscale.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/planetscale.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/planetscale
title: 'PlanetScale for Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import planetscale_wal_level_logical from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/planetscale/planetscale_wal_level_logical.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/rds.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/rds.md
index 63fc91449d2..e43a5e16132 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/rds.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/rds.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/rds
title: 'RDS Postgres Source Setup Guide'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import parameter_group_in_blade from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/rds/parameter_group_in_blade.png';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/supabase.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/supabase.md
index 0ddc83163c5..940d3905fa7 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/supabase.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/supabase.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/supabase
title: 'Supabase Source Setup Guide'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import supabase_commands from '@site/static/images/integrations/data-ingestion/clickpipes/postgres/source/setup/supabase/supabase-commands.jpg'
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/source/timescale.md b/docs/integrations/data-ingestion/clickpipes/postgres/source/timescale.md
index bd8309176b6..f6e486d101e 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/source/timescale.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/source/timescale.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/source/timescale
title: 'Postgres with TimescaleDB source setup guide'
keywords: ['TimescaleDB']
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import BetaBadge from '@theme/badges/BetaBadge';
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/table_resync.md b/docs/integrations/data-ingestion/clickpipes/postgres/table_resync.md
index 4bab6ec754e..3f5a78a86bf 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/table_resync.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/table_resync.md
@@ -5,6 +5,9 @@ slug: /integrations/clickpipes/postgres/table_resync
sidebar_label: 'Resync table'
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
# Resyncing specific tables {#resync-tables}
diff --git a/docs/integrations/data-ingestion/clickpipes/postgres/toast.md b/docs/integrations/data-ingestion/clickpipes/postgres/toast.md
index fcf07081300..281514a08cf 100644
--- a/docs/integrations/data-ingestion/clickpipes/postgres/toast.md
+++ b/docs/integrations/data-ingestion/clickpipes/postgres/toast.md
@@ -4,6 +4,9 @@ description: 'Learn how to handle TOAST columns when replicating data from Postg
slug: /integrations/clickpipes/postgres/toast
doc_type: 'guide'
keywords: ['clickpipes', 'postgresql', 'cdc', 'data ingestion', 'real-time sync']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
When replicating data from PostgreSQL to ClickHouse, it's important to understand the limitations and special considerations for TOAST (The Oversized-Attribute Storage Technique) columns. This guide will help you identify and properly handle TOAST columns in your replication process.
diff --git a/docs/integrations/data-ingestion/clickpipes/secure-kinesis.md b/docs/integrations/data-ingestion/clickpipes/secure-kinesis.md
index d0fd6ae273f..55f3f5e0ff7 100644
--- a/docs/integrations/data-ingestion/clickpipes/secure-kinesis.md
+++ b/docs/integrations/data-ingestion/clickpipes/secure-kinesis.md
@@ -5,6 +5,9 @@ title: 'Kinesis Role-Based Access'
description: 'This article demonstrates how ClickPipes customers can leverage role-based access to authenticate with Amazon Kinesis and access their data streams securely.'
doc_type: 'guide'
keywords: ['Amazon Kinesis']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import secure_kinesis from '@site/static/images/integrations/data-ingestion/clickpipes/securekinesis.jpg';
diff --git a/docs/integrations/data-ingestion/clickpipes/secure-rds.md b/docs/integrations/data-ingestion/clickpipes/secure-rds.md
index f1cdb8db949..7b1ca7d0244 100644
--- a/docs/integrations/data-ingestion/clickpipes/secure-rds.md
+++ b/docs/integrations/data-ingestion/clickpipes/secure-rds.md
@@ -5,6 +5,9 @@ title: 'AWS IAM DB Authentication (RDS/Aurora)'
description: 'This article demonstrates how ClickPipes customers can leverage role-based access to authenticate with Amazon RDS/Aurora and access their database securely.'
doc_type: 'guide'
keywords: ['clickpipes', 'rds', 'security', 'aws', 'private connection']
+integration:
+ - support_level: 'core'
+ - category: 'clickpipes'
---
import secures3_arn from '@site/static/images/cloud/security/secures3_arn.png';
diff --git a/docs/integrations/data-visualization/community_integrations/astrato-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/astrato-and-clickhouse.md
index b58e6f0cea1..64bd30c2a2e 100644
--- a/docs/integrations/data-visualization/community_integrations/astrato-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/astrato-and-clickhouse.md
@@ -7,7 +7,7 @@ description: 'Astrato brings true Self-Service BI to Enterprises & Data Business
title: 'Connecting Astrato to ClickHouse'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/community_integrations/chartbrew-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/chartbrew-and-clickhouse.md
index 27cc5e8bfc6..628ccc98336 100644
--- a/docs/integrations/data-visualization/community_integrations/chartbrew-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/chartbrew-and-clickhouse.md
@@ -6,6 +6,9 @@ slug: /integrations/chartbrew-and-clickhouse
keywords: ['ClickHouse', 'Chartbrew', 'connect', 'integrate', 'visualization']
description: 'Connect Chartbrew to ClickHouse to create real-time dashboards and client reports.'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import chartbrew_01 from '@site/static/images/integrations/data-visualization/chartbrew_01.png';
diff --git a/docs/integrations/data-visualization/community_integrations/deepnote.md b/docs/integrations/data-visualization/community_integrations/deepnote.md
index 2efcfd231d3..3103a379921 100644
--- a/docs/integrations/data-visualization/community_integrations/deepnote.md
+++ b/docs/integrations/data-visualization/community_integrations/deepnote.md
@@ -7,7 +7,7 @@ description: 'Efficiently query very large datasets, analyzing and modeling in t
title: 'Connect ClickHouse to Deepnote'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
- website: 'https://deepnote.com/launch?template=ClickHouse%20and%20Deepnote'
---
diff --git a/docs/integrations/data-visualization/community_integrations/dot-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/dot-and-clickhouse.md
index d44dffd0016..adde870d14d 100644
--- a/docs/integrations/data-visualization/community_integrations/dot-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/dot-and-clickhouse.md
@@ -5,6 +5,9 @@ keywords: ['clickhouse', 'dot', 'ai', 'chatbot', 'mysql', 'integrate', 'ui', 'vi
description: 'AI Chatbot | Dot is an intelligent virtual data assistant that answers business data questions, retrieves definitions and relevant data assets, and can even assist with data modelling, powered by ClickHouse.'
title: 'Dot'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-visualization/community_integrations/draxlr-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/draxlr-and-clickhouse.md
index 2ee32c19f1a..df133b7e18e 100644
--- a/docs/integrations/data-visualization/community_integrations/draxlr-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/draxlr-and-clickhouse.md
@@ -7,7 +7,7 @@ description: 'Draxlr is a Business intelligence tool with data visualization and
title: 'Connecting Draxlr to ClickHouse'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/community_integrations/embeddable-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/embeddable-and-clickhouse.md
index 9fb83005510..c5b0122c374 100644
--- a/docs/integrations/data-visualization/community_integrations/embeddable-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/embeddable-and-clickhouse.md
@@ -5,6 +5,9 @@ keywords: ['clickhouse', 'Embeddable', 'connect', 'integrate', 'ui']
description: 'Embeddable is a developer toolkit for building fast, interactive, fully-custom analytics experiences directly into your app.'
title: 'Connecting Embeddable to ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_http.mdx';
diff --git a/docs/integrations/data-visualization/community_integrations/explo-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/explo-and-clickhouse.md
index e230c545702..af32ba71de5 100644
--- a/docs/integrations/data-visualization/community_integrations/explo-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/explo-and-clickhouse.md
@@ -7,7 +7,7 @@ description: 'Explo is an easy-to-use, open source UI tool for asking questions
title: 'Connecting Explo to ClickHouse'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/community_integrations/fabi-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/fabi-and-clickhouse.md
index 878b66a3208..4a07fdc665b 100644
--- a/docs/integrations/data-visualization/community_integrations/fabi-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/fabi-and-clickhouse.md
@@ -5,6 +5,9 @@ keywords: ['clickhouse', 'Fabi.ai', 'connect', 'integrate', 'notebook', 'ui', 'a
description: 'Fabi.ai is an all-in-one collaborate data analysis platform. You can leverage SQL, Python, AI, and no-code to build dashboard and data workflows faster than ever before'
title: 'Connect ClickHouse to Fabi.ai'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import fabi_01 from '@site/static/images/integrations/data-visualization/fabi_01.png';
diff --git a/docs/integrations/data-visualization/community_integrations/hashboard-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/hashboard-and-clickhouse.md
index 429511071c0..5375b267285 100644
--- a/docs/integrations/data-visualization/community_integrations/hashboard-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/hashboard-and-clickhouse.md
@@ -6,6 +6,9 @@ keywords: ['clickhouse', 'Hashboard', 'connect', 'integrate', 'ui', 'analytics']
description: 'Hashboard is a robust analytics platform that can be easily integrated with ClickHouse for real-time data analysis.'
title: 'Connecting ClickHouse to Hashboard'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_native.md';
diff --git a/docs/integrations/data-visualization/community_integrations/luzmo-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/luzmo-and-clickhouse.md
index eee74c910c5..70addac093c 100644
--- a/docs/integrations/data-visualization/community_integrations/luzmo-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/luzmo-and-clickhouse.md
@@ -7,7 +7,7 @@ title: 'Integrating Luzmo with ClickHouse'
sidebar: 'integrations'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/community_integrations/mitzu-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/mitzu-and-clickhouse.md
index 590844a6f29..c69f2227df4 100644
--- a/docs/integrations/data-visualization/community_integrations/mitzu-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/mitzu-and-clickhouse.md
@@ -6,7 +6,7 @@ description: 'Mitzu is a no-code warehouse-native product analytics application.
title: 'Connecting Mitzu to ClickHouse'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/community_integrations/rocketbi-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/rocketbi-and-clickhouse.md
index a7c68573f30..a04e5277afd 100644
--- a/docs/integrations/data-visualization/community_integrations/rocketbi-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/rocketbi-and-clickhouse.md
@@ -6,6 +6,9 @@ keywords: ['clickhouse', 'RocketBI', 'connect', 'integrate', 'ui']
description: 'RocketBI is a self-service business intelligence platform that helps you quickly analyze data, build drag-n-drop visualizations and collaborate with colleagues right on your web browser.'
title: 'GOAL: BUILD YOUR 1ST DASHBOARD'
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_http.mdx';
diff --git a/docs/integrations/data-visualization/community_integrations/zingdata-and-clickhouse.md b/docs/integrations/data-visualization/community_integrations/zingdata-and-clickhouse.md
index 33011e68f42..d7a1ae6a25f 100644
--- a/docs/integrations/data-visualization/community_integrations/zingdata-and-clickhouse.md
+++ b/docs/integrations/data-visualization/community_integrations/zingdata-and-clickhouse.md
@@ -7,6 +7,9 @@ description: 'Zing Data is simple social business intelligence for ClickHouse, m
title: 'Connect Zing Data to ClickHouse'
show_related_blogs: true
doc_type: 'guide'
+integration:
+ - support_level: 'community'
+ - category: 'data_visualization'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_http.mdx';
diff --git a/docs/integrations/data-visualization/grafana/config.md b/docs/integrations/data-visualization/grafana/config.md
index 9a898b26b7a..dfaf440f5d6 100644
--- a/docs/integrations/data-visualization/grafana/config.md
+++ b/docs/integrations/data-visualization/grafana/config.md
@@ -6,6 +6,9 @@ description: 'Configuration options for the ClickHouse data source plugin in Gra
title: 'Configuring ClickHouse data source in Grafana'
doc_type: 'guide'
keywords: ['Grafana plugin configuration', 'data source settings', 'connection parameters', 'authentication setup', 'plugin options']
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-visualization/grafana/index.md b/docs/integrations/data-visualization/grafana/index.md
index fd89b2584e2..16cc877b585 100644
--- a/docs/integrations/data-visualization/grafana/index.md
+++ b/docs/integrations/data-visualization/grafana/index.md
@@ -7,7 +7,7 @@ title: 'ClickHouse data source plugin for Grafana'
show_related_blogs: true
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'core'
- category: 'data_visualization'
- website: 'https://grafana.com/grafana/plugins/grafana-clickhouse-datasource/'
keywords: ['Grafana', 'data visualization', 'dashboard', 'plugin', 'data source']
diff --git a/docs/integrations/data-visualization/grafana/query-builder.md b/docs/integrations/data-visualization/grafana/query-builder.md
index 665af81ddd3..a4eaae38f9e 100644
--- a/docs/integrations/data-visualization/grafana/query-builder.md
+++ b/docs/integrations/data-visualization/grafana/query-builder.md
@@ -6,6 +6,9 @@ description: 'Using the Query Builder in the ClickHouse Grafana plugin'
title: 'Query Builder'
doc_type: 'guide'
keywords: ['grafana', 'query builder', 'visualization', 'dashboards', 'plugin']
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-visualization/looker-studio-and-clickhouse.md b/docs/integrations/data-visualization/looker-studio-and-clickhouse.md
index a1ab313eb2d..53786d43646 100644
--- a/docs/integrations/data-visualization/looker-studio-and-clickhouse.md
+++ b/docs/integrations/data-visualization/looker-studio-and-clickhouse.md
@@ -6,7 +6,7 @@ description: 'Looker Studio, formerly Google Data Studio, is an online tool for
title: 'Looker Studio'
doc_type: 'guide'
integration:
- - support_level: 'core'
+ - support_level: 'partner'
- category: 'data_visualization'
---
diff --git a/docs/integrations/data-visualization/metabase-and-clickhouse.md b/docs/integrations/data-visualization/metabase-and-clickhouse.md
index ee7c76a7cfe..c588332d812 100644
--- a/docs/integrations/data-visualization/metabase-and-clickhouse.md
+++ b/docs/integrations/data-visualization/metabase-and-clickhouse.md
@@ -8,7 +8,7 @@ title: 'Connecting Metabase to ClickHouse'
show_related_blogs: true
doc_type: 'guide'
integration:
- - support_level: 'core'
+ - support_level: 'partner'
- category: 'data_visualization'
- website: 'https://github.com/clickhouse/metabase-clickhouse-driver'
---
diff --git a/docs/integrations/data-visualization/omni-and-clickhouse.md b/docs/integrations/data-visualization/omni-and-clickhouse.md
index f9b62831663..04bcfd884aa 100644
--- a/docs/integrations/data-visualization/omni-and-clickhouse.md
+++ b/docs/integrations/data-visualization/omni-and-clickhouse.md
@@ -5,6 +5,9 @@ keywords: ['clickhouse', 'Omni', 'connect', 'integrate', 'ui']
description: 'Omni is an enterprise platform for BI, data applications, and embedded analytics that helps you explore and share insights in real time.'
title: 'Omni'
doc_type: 'guide'
+integration:
+ - support_level: 'partner'
+ - category: 'data_visualization'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_http.mdx';
diff --git a/docs/integrations/data-visualization/splunk-and-clickhouse.md b/docs/integrations/data-visualization/splunk-and-clickhouse.md
index 11f31e5edef..73b6c2dbfa3 100644
--- a/docs/integrations/data-visualization/splunk-and-clickhouse.md
+++ b/docs/integrations/data-visualization/splunk-and-clickhouse.md
@@ -6,6 +6,9 @@ keywords: ['Splunk', 'integration', 'data visualization']
description: 'Connect Splunk dashboards to ClickHouse'
title: 'Connecting Splunk to ClickHouse'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-visualization/tableau/tableau-analysis-tips.md b/docs/integrations/data-visualization/tableau/tableau-analysis-tips.md
index 398df7b0e07..793c09bb251 100644
--- a/docs/integrations/data-visualization/tableau/tableau-analysis-tips.md
+++ b/docs/integrations/data-visualization/tableau/tableau-analysis-tips.md
@@ -6,9 +6,13 @@ keywords: ['clickhouse', 'tableau', 'online', 'mysql', 'connect', 'integrate', '
description: 'Tableau analysis tips when using ClickHouse official connector.'
title: 'Analysis tips'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
# Analysis tips
+
## MEDIAN() and PERCENTILE() functions {#median-and-percentile-functions}
- In Live mode the MEDIAN() and PERCENTILE() functions (since connector v0.1.3 release) use the [ClickHouse quantile()() function](/sql-reference/aggregate-functions/reference/quantile/), which significantly speeds up the calculation, but uses sampling. If you want to get accurate calculation results, then use functions `MEDIAN_EXACT()` and `PERCENTILE_EXACT()` (based on [quantileExact()()](/sql-reference/aggregate-functions/reference/quantileexact/)).
- In Extract mode you can't use MEDIAN_EXACT() and PERCENTILE_EXACT() because MEDIAN() and PERCENTILE() are always accurate (and slow).
diff --git a/docs/integrations/data-visualization/tableau/tableau-connection-tips.md b/docs/integrations/data-visualization/tableau/tableau-connection-tips.md
index fc7b454ee56..7c4d6846bf2 100644
--- a/docs/integrations/data-visualization/tableau/tableau-connection-tips.md
+++ b/docs/integrations/data-visualization/tableau/tableau-connection-tips.md
@@ -6,6 +6,9 @@ keywords: ['clickhouse', 'tableau', 'online', 'mysql', 'connect', 'integrate', '
description: 'Tableau connection tips when using ClickHouse official connector.'
title: 'Connection tips'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/data-visualization/tableau/tableau-online-and-clickhouse.md b/docs/integrations/data-visualization/tableau/tableau-online-and-clickhouse.md
index 7d3dcdd5636..39392fd2eae 100644
--- a/docs/integrations/data-visualization/tableau/tableau-online-and-clickhouse.md
+++ b/docs/integrations/data-visualization/tableau/tableau-online-and-clickhouse.md
@@ -6,6 +6,9 @@ keywords: ['clickhouse', 'tableau', 'online', 'mysql', 'connect', 'integrate', '
description: 'Tableau Online streamlines the power of data to make people faster and more confident decision makers from anywhere.'
title: 'Tableau Online'
doc_type: 'guide'
+integration:
+ - support_level: 'core'
+ - category: 'data_visualization'
---
import MySQLCloudSetup from '@site/docs/_snippets/_clickhouse_mysql_cloud_setup.mdx';
diff --git a/docs/integrations/language-clients/java/client/client.mdx b/docs/integrations/language-clients/java/client/client.mdx
index 2dd48bab795..ae0fb2a49a9 100644
--- a/docs/integrations/language-clients/java/client/client.mdx
+++ b/docs/integrations/language-clients/java/client/client.mdx
@@ -6,6 +6,9 @@ description: 'Java ClickHouse Connector'
slug: /integrations/language-clients/java/client
title: 'Java Client'
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'language_client'
---
import ClientVersionDropdown from '@theme/ClientVersionDropdown/ClientVersionDropdown';
diff --git a/docs/integrations/language-clients/java/index.md b/docs/integrations/language-clients/java/index.md
index b816ab32529..c3a683b4430 100644
--- a/docs/integrations/language-clients/java/index.md
+++ b/docs/integrations/language-clients/java/index.md
@@ -4,6 +4,9 @@ keywords: ['clickhouse', 'java', 'jdbc', 'client', 'integrate', 'r2dbc']
description: 'Options for connecting to ClickHouse from Java'
slug: /integrations/java
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'language_client'
---
import Tabs from '@theme/Tabs';
diff --git a/docs/integrations/language-clients/java/jdbc/jdbc.mdx b/docs/integrations/language-clients/java/jdbc/jdbc.mdx
index 8f783293f1b..1f1bdca0a1e 100644
--- a/docs/integrations/language-clients/java/jdbc/jdbc.mdx
+++ b/docs/integrations/language-clients/java/jdbc/jdbc.mdx
@@ -6,6 +6,9 @@ description: 'ClickHouse JDBC driver'
slug: /integrations/language-clients/java/jdbc
title: 'JDBC Driver'
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'language_client'
---
import ClientVersionDropdown from '@theme/ClientVersionDropdown/ClientVersionDropdown';
diff --git a/docs/integrations/language-clients/java/r2dbc.md b/docs/integrations/language-clients/java/r2dbc.md
index 6ad36d9f3bc..157dcd1865e 100644
--- a/docs/integrations/language-clients/java/r2dbc.md
+++ b/docs/integrations/language-clients/java/r2dbc.md
@@ -6,6 +6,9 @@ description: 'ClickHouse R2DBC Driver'
slug: /integrations/java/r2dbc
title: 'R2DBC driver'
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'language_client'
---
import Tabs from '@theme/Tabs';
diff --git a/docs/integrations/language-clients/rust.md b/docs/integrations/language-clients/rust.md
index 32fd185c431..015ab80a4db 100644
--- a/docs/integrations/language-clients/rust.md
+++ b/docs/integrations/language-clients/rust.md
@@ -6,6 +6,9 @@ slug: /integrations/rust
description: 'The official Rust client for connecting to ClickHouse.'
title: 'ClickHouse Rust Client'
doc_type: 'reference'
+integration:
+ - support_level: 'core'
+ - category: 'language_client'
---
# ClickHouse Rust client
diff --git a/docs/integrations/sql-clients/datagrip.md b/docs/integrations/sql-clients/datagrip.md
index f09b5b2f5d1..7a88247f42d 100644
--- a/docs/integrations/sql-clients/datagrip.md
+++ b/docs/integrations/sql-clients/datagrip.md
@@ -5,7 +5,7 @@ description: 'DataGrip is a database IDE that supports ClickHouse out of the box
title: 'Connecting DataGrip to ClickHouse'
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'sql_client'
- website: 'https://www.jetbrains.com/datagrip/'
keywords: ['DataGrip', 'database IDE', 'JetBrains', 'SQL client', 'integrated development environment']
diff --git a/docs/integrations/sql-clients/dbeaver.md b/docs/integrations/sql-clients/dbeaver.md
index 11ad493936c..78762348fbd 100644
--- a/docs/integrations/sql-clients/dbeaver.md
+++ b/docs/integrations/sql-clients/dbeaver.md
@@ -19,11 +19,11 @@ import dbeaver_test_connection from '@site/static/images/integrations/sql-client
import dbeaver_download_driver from '@site/static/images/integrations/sql-clients/dbeaver-download-driver.png';
import dbeaver_sql_editor from '@site/static/images/integrations/sql-clients/dbeaver-sql-editor.png';
import dbeaver_query_log_select from '@site/static/images/integrations/sql-clients/dbeaver-query-log-select.png';
-import ClickHouseSupportedBadge from '@theme/badges/ClickHouseSupported';
+import PartnerBadge from '@theme/badges/PartnerBadge';
# Connect DBeaver to ClickHouse
-
+
DBeaver is available in multiple offerings. In this guide [DBeaver Community](https://dbeaver.io/) is used. See the various offerings and capabilities [here](https://dbeaver.com/edition/). DBeaver connects to ClickHouse using JDBC.
diff --git a/docs/integrations/sql-clients/dbvisualizer.md b/docs/integrations/sql-clients/dbvisualizer.md
index afad69a1598..a53d9430323 100644
--- a/docs/integrations/sql-clients/dbvisualizer.md
+++ b/docs/integrations/sql-clients/dbvisualizer.md
@@ -6,7 +6,7 @@ title: 'Connecting DbVisualizer to ClickHouse'
keywords: ['DbVisualizer', 'database visualization', 'SQL client', 'JDBC driver', 'database tool']
doc_type: 'guide'
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'sql_client'
---
diff --git a/docs/integrations/sql-clients/marimo.md b/docs/integrations/sql-clients/marimo.md
index b793d258767..7eb62338d89 100644
--- a/docs/integrations/sql-clients/marimo.md
+++ b/docs/integrations/sql-clients/marimo.md
@@ -5,6 +5,9 @@ description: 'marimo is a next-generation Python notebook for interacting with d
title: 'Using marimo with ClickHouse'
doc_type: 'guide'
keywords: ['marimo', 'notebook', 'data analysis', 'python', 'visualization']
+integration:
+ - support_level: 'community'
+ - category: 'sql_client'
---
import Image from '@theme/IdealImage';
diff --git a/docs/integrations/sql-clients/qstudio.md b/docs/integrations/sql-clients/qstudio.md
index ee258fd6151..de6ec1e0870 100644
--- a/docs/integrations/sql-clients/qstudio.md
+++ b/docs/integrations/sql-clients/qstudio.md
@@ -5,6 +5,9 @@ description: 'QStudio is a free SQL tool.'
title: 'Connect QStudio to ClickHouse'
doc_type: 'guide'
keywords: ['qstudio', 'sql client', 'database tool', 'query tool', 'ide']
+integration:
+ - support_level: 'community'
+ - category: 'sql_client'
---
import ConnectionDetails from '@site/docs/_snippets/_gather_your_details_http.mdx';
diff --git a/docs/integrations/sql-clients/sql-console.md b/docs/integrations/sql-clients/sql-console.md
index 1ac317a4f4a..ec3cc1e0e75 100644
--- a/docs/integrations/sql-clients/sql-console.md
+++ b/docs/integrations/sql-clients/sql-console.md
@@ -6,6 +6,9 @@ slug: /integrations/sql-clients/sql-console
description: 'Learn about SQL Console'
doc_type: 'guide'
keywords: ['sql console', 'query interface', 'web ui', 'sql editor', 'cloud console']
+integration:
+ - support_level: 'community'
+ - category: 'sql_client'
---
import ExperimentalBadge from '@theme/badges/ExperimentalBadge';
diff --git a/docs/integrations/sql-clients/tablum.md b/docs/integrations/sql-clients/tablum.md
index e4c39eda4d6..9d8e55b3cdf 100644
--- a/docs/integrations/sql-clients/tablum.md
+++ b/docs/integrations/sql-clients/tablum.md
@@ -4,10 +4,10 @@ slug: /integrations/tablumio
description: 'TABLUM.IO is a data management SaaS that supports ClickHouse out of the box.'
title: 'Connecting TABLUM.IO to ClickHouse'
doc_type: 'guide'
+keywords: ['tablum', 'sql client', 'database tool', 'query tool', 'desktop app']
integration:
- - support_level: 'partner'
+ - support_level: 'community'
- category: 'sql_client'
-keywords: ['tablum', 'sql client', 'database tool', 'query tool', 'desktop app']
---
import Image from '@theme/IdealImage';
diff --git a/sidebars.js b/sidebars.js
index 2e1bf61f16c..dbf2069aded 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -791,7 +791,6 @@ const sidebars = {
"integrations/data-ingestion/s3-minio",
"integrations/data-sources/deltalake",
"integrations/data-sources/rocksdb",
- "integrations/data-visualization/splunk-and-clickhouse",
"integrations/data-sources/sqlite",
"integrations/data-sources/nats",
"integrations/data-ingestion/emqx/index",