Robuta

https://clickhouse.com/docs/knowledgebase/kafka-clickhouse-json
Learn how to load JSON messages from Apache Kafka directly into a single JSON column in ClickHouse using the Kafka table engine and JSON data type.
json datausenewtype
https://clickhouse.com/docs/knowledgebase/about-quotas-and-query-complexity
Quotas and Query Complexity are powerful ways to limit and restrict what users can do in ClickHouse. This KB article shows examples on how to apply these two...
query complexityclickhouse docsquotas
https://clickhouse.com/docs/chdb/install/c
How to install and use chDB with C and C++
clickhouse docschdb
https://clickhouse.com/docs/sql-reference/dictionaries
Overview of external dictionaries functionality in ClickHouse
clickhouse docsdictionaries
https://clickhouse.com/docs/sql-reference/data-types/enum
Documentation for the Enum data type in ClickHouse, which represents a set of named constant values
clickhouse docsenum
https://clickhouse.com/docs/knowledgebase/memory-limit-exceeded-for-query
Troubleshooting memory limit exceeded errors for a query
memory limitclickhouse docsexceededquery
https://clickhouse.com/docs/integrations/kafka/kafka-table-engine
Using the Kafka Table Engine
table engineclickhouse docsusingkafka
https://clickhouse.com/docs/ru/knowledgebase/certificate_verify_failed_error
Learn how to resolve the SSL Exception CERTIFICATE_VERIFY_FAILED error.
ssl certificateclickhouse docsresolvingverifyerror
https://clickhouse.com/docs/best-practices/choosing-a-primary-key
Page describing how to choose a primary key in ClickHouse
primary keyclickhouse docschoosing
https://clickhouse.com/docs/integrations/clickpipes/postgres/parallel_initial_load
Doc for explaining parallel snapshot in the Postgres ClickPipe
clickhouse docsparallelsnapshotpostgres
https://clickhouse.com/docs/engines/table-engines/special/alias
The Alias table engine creates a transparent proxy to another table. All operations are forwarded to the target table while the alias itself stores no data.
table engineclickhouse docsalias
https://clickhouse.com/docs/sql-reference/data-types/special-data-types
Overview of special data types in ClickHouse that are used for intermediate results during query execution
data typesclickhouse docsspecial
https://clickhouse.com/docs/interfaces/formats/Vertical
Documentation for the Vertical format
clickhouse docsvertical
https://clickhouse.com/docs/cloud/managed-postgres/backup-and-restore
Understand backup strategies and point-in-time recovery for ClickHouse Managed Postgres
clickhouse docsbackuprestore
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/topkweighted
Returns an array of the approximately most frequent values in the specified column. The resulting array is sorted in descending order of approximate frequency...
clickhouse docs
https://clickhouse.com/docs/zh/sql-reference/aggregate-functions/reference/grouparrayinsertat
clickhouse docs
https://clickhouse.com/docs/sql-reference/table-functions/view
Turns a subquery into a table. The function implements views.
clickhouse docsview
https://clickhouse.com/docs/interfaces/formats/XML
Documentation for the XML format
clickhouse docsxml
https://clickhouse.com/docs/cloud/migration/oss-to-cloud-backup-restore
Page describing how to migrate between self-managed ClickHouse and ClickHouse Cloud using BACKUP and RESTORE commands
self managedmigratingclickhousecloudbackup
https://clickhouse.com/docs/jp/knowledgebase/how-to-create-table-to-query-multiple-remote-clusters
How to create a table that can query multiple remote clusters
createtablequerymultipleremote
https://clickhouse.com/docs/use-cases/observability/oss-monitoring
Self-Managed Monitoring Guide
self managedclickhouse docsmonitoring
https://clickhouse.com/docs/zh/interfaces/formats/Protobuf
clickhouse docsprotobuf
https://clickhouse.com/docs/cloud/managed-postgres/security
Security features for ClickHouse Managed Postgres including IP whitelisting, encryption, and Private Link
clickhouse docssecurity
https://clickhouse.com/docs/zh/knowledgebase/common-rbac-queries
Queries to help grant specific permissions to users.
clickhouse docscommonrbacqueries
https://clickhouse.com/docs/zh/interfaces/formats/ProtobufList
clickhouse docs
https://clickhouse.com/docs/changelogs/25.12
Changelog for v25.12
clickhouse docschangelogcloud
https://clickhouse.com/docs/cloud/security/manage-database-users
This page describes how administrators can add database users, manage assignments, and remove database users
clickhouse docsmanagedatabaseusers
https://clickhouse.com/docs/operations/system-tables/user_defined_functions
System table containing loading status and configuration metadata for User-Defined Functions (UDFs).
user definedclickhouse docssystemfunctions
https://clickhouse.com/docs/operations/system-tables/distribution_queue
System table containing information about local files that are in the queue to be sent to the shards.
system distributionclickhouse docsqueue
https://clickhouse.com/docs/interfaces/formats/RowBinaryWithNames
Documentation for the RowBinaryWithNames format
clickhouse docs
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/quantileExactWeightedInterpolated
Computes quantile of a numeric data sequence using linear interpolation, taking into account the weight of each element.
clickhouse docs
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/distinctJSONPathsAndTypes
Calculates the list of distinct paths and their types stored in JSON
clickhouse docs
https://clickhouse.com/docs/knowledgebase/understanding-part-types-and-storage-formats
Learn about the different part types (Wide vs Compact) and storage formats (Full vs Packed) in ClickHouse, and how they affect performance.
part typesclickhouse docsunderstandingstorageformats
https://clickhouse.com/docs/zh/sql-reference/data-types/special-data-types/expression
clickhouse docsexpression
https://clickhouse.com/docs/knowledgebase/tags/data-ingestion
data ingestionclickhouse docspoststagged
https://clickhouse.com/docs/operations/system-tables/text_log
System table containing logging entries.
clickhouse docssystemtextlog
https://clickhouse.com/docs/use-cases/observability/clickstack/getting-started/managed
Getting started with Managed ClickStack
getting startedmanaged clickstackclickhouse docs
https://clickhouse.com/docs/knowledgebase/tags/performance-and-optimizations
clickhouse docspoststaggedperformanceoptimizations
https://clickhouse.com/docs/integrations/chartbrew-and-clickhouse
Connect Chartbrew to ClickHouse to create real-time dashboards and client reports.
clickhouse docsconnecting
https://clickhouse.com/docs/integrations/data-ingestion/apache-spark/databricks
Integrate ClickHouse with Databricks
integratingclickhousedatabricksdocs
https://clickhouse.com/docs/zh/interfaces/formats/Regexp
clickhouse docsregexp
https://clickhouse.com/docs/integrations/datagrip
DataGrip is a database IDE that supports ClickHouse out of the box.
clickhouse docsconnectingdatagrip
https://clickhouse.com/docs/sql-reference/table-functions/generate_series
Returns a table with the single `generate_series` column (UInt64) that contains integers from start to stop inclusively.
clickhouse docsgenerateseries
https://clickhouse.com/docs/use-cases/AI/MCP/ai-agent-libraries/openai-agents
Learn how to build an OpenAI agent that can interact with ClickHouse MCP Server.
mcp serverbuildopenaiagentusing
https://clickhouse.com/docs/jp/sql-reference/aggregate-functions/reference/covarpop
clickhouse docs
https://clickhouse.com/docs/knowledgebase/backing_up_a_specific_partition
How can I backup a specific partition in ClickHouse?
clickhouse docsbackingspecificpartition
https://clickhouse.com/docs/chdb/install
Index page for chDB language integrations
clickhouse docslanguageintegrationsindex
https://clickhouse.com/docs/integrations/azure-synapse
Introduction to Azure Synapse with ClickHouse
azure synapseclickhouse docsintegrating
https://clickhouse.com/docs/integrations/tableau/analysis-tips
Tableau analysis tips when using ClickHouse official connector.
clickhouse docsanalysistips
https://clickhouse.com/docs/integrations/hashboard
Hashboard is a robust analytics platform that can be easily integrated with ClickHouse for real-time data analysis.
connectingclickhousehashboarddocs
https://clickhouse.com/docs/getting-started/example-datasets/hacker-news
Dataset containing 28 million rows of hacker news data.
hacker newsclickhouse docsdataset
https://clickhouse.com/docs/zh/interfaces/formats/HiveText
clickhouse docs
https://clickhouse.com/docs/engines/database-engines/datalakecatalog
The DataLakeCatalog database engine enables you to connect ClickHouse to external data catalogs and query open table format data
clickhouse docs
https://clickhouse.com/docs/integrations/postgresql/connecting-to-postgresql
Page describing the various ways to connect PostgreSQL to ClickHouse
clickhouse docsconnectingpostgresql
https://clickhouse.com/docs/zh/sql-reference/statements/create/masking-policy
masking policyclickhouse docscreate
https://clickhouse.com/docs/integrations/data-formats/json/other-formats
Handling other JSON formats
clickhouse docshandlingjsonformats
https://clickhouse.com/docs/migrations/snowflake?loc=snowflake-comparison-page-hero
Migrating from Snowflake to ClickHouse
clickhouse docsmigratingsnowflake
https://clickhouse.com/docs/guides/developer/transactional
Page describing transactional (ACID) support in ClickHouse
clickhouse docstransactionalacidsupport
https://clickhouse.com/docs/native-protocol/hash
Native protocol hash
clickhouse docscityhash
https://clickhouse.com/docs/integrations/data-formats/json/loading
clickhouse docsworkingjson
https://clickhouse.com/docs/sql-reference/functions/ip-address-functions
Documentation for functions used for working with IPv4 and IPv6 addresses.
clickhouse docsfunctionsworkingaddresses
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/varsampstable
Calculate the sample variance of a data set. Unlike `varSamp` , this function uses a numerically stable algorithm. It works slower but provides a lower...
clickhouse docs
https://clickhouse.com/docs/use-cases/observability/clickstack/getting-started/local-data
Getting started with ClickStack local and system data and metrics
clickhouse docslocallogsmetrics
https://clickhouse.com/docs/integrations/data-formats/csv-tsv
Page describing how to work with CSV and TSV data in ClickHouse
clickhouse docsworkingcsvtsvdata
https://clickhouse.com/docs/use-cases/observability/clickstack/event_patterns
Event Patterns with ClickStack
event patternsclickhouse docsclickstack
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/quantileexactweighted
Exactly computes the quantile of a numeric data sequence, taking into account the weight of each element.
clickhouse docs
https://clickhouse.com/docs/faq/operations
Landing page for questions about operating ClickHouse servers and clusters
questionoperatingclickhouseserversclusters
https://clickhouse.com/docs/knowledgebase/key-value
The short answer is **"no"**. The key-value workload is among top positions in the list of cases when **NOT** to use ClickHouse.
key valueusestorage
https://clickhouse.com/docs/examples/aggregate-function-combinators/avgMergeState
Example of using the avgMergeState combinator
clickhouse docs
https://clickhouse.com/docs/integrations/rust
The official Rust client for connecting to ClickHouse.
rust clientclickhousedocs
https://clickhouse.com/docs/integrations/language-clients/python/advanced-inserting
Advanced Inserting with ClickHouse Connect
clickhouse docsadvancedinserting
https://clickhouse.com/docs/jp/knowledgebase/mapreduce
We can refer to systems like MapReduce as distributed computing systems in which the reduce operation is based on distributed sorting. The most common...
clickhouse docssomethinglikemapreduce
https://clickhouse.com/docs/ru/knowledgebase/send_logs_level
Learn how to capture server logs at the client level, even with different log settings, using the `send_logs_level` client setting.
server logsclickhouse docscapturingqueriesclient
https://clickhouse.com/docs/cloud/reference/byoc/onboarding/customization
Deploy ClickHouse on your own cloud infrastructure
clickhouse docscustomizedsetup
https://clickhouse.com/docs/jp/knowledgebase/collect-and-draw-traces
This guide shows you how to collect and draw query traces with self-managed ClickHouse using either built-in methods or using Grafana. This is particularly...
clickhouse docscollectdrawquerytrace
https://clickhouse.com/docs/guides/best-practices/sparse-primary-indexes
In this guide we are going to do a deep dive into ClickHouse indexing.
clickhouse docspracticalintroductionprimaryindexes
https://clickhouse.com/docs/use-cases/data-lake/rest-catalog
In this guide, we will walk you through the steps to query your data using ClickHouse and the REST Catalog.
clickhouse docsrestcatalog
https://clickhouse.com/docs/jp/native-protocol/hash
clickhouse docscityhash
https://clickhouse.com/docs/sql-reference/table-functions/jdbc
Returns a table that is connected via JDBC driver.
clickhouse docsjdbc
https://clickhouse.com/docs/cloud/reference/byoc/operations
Deploy ClickHouse on your own cloud infrastructure
clickhouse docsbyocoperationsmaintenance
https://clickhouse.com/docs/jp/knowledgebase/why_default_logging_verbose
Learn why the ClickHouse developers chose to set a verbose logging level by default.
clickhouseloggingverbosedefaultdocs
https://clickhouse.com/docs/use-cases/observability/clickstack/admin
How to perform basic administration tasks with ClickStack.
clickhouse docsclickstackadminstration
https://clickhouse.com/docs/getting-started/example-datasets/youtube-dislikes
A collection of dislikes of YouTube videos.
clickhouse docsyoutubedatasetdislikes
https://clickhouse.com/docs/operations/system-tables/server_settings
System table containing formation about global settings for the server, which are specified in `config.xml`.
server settingsclickhouse docssystem
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/welchttest
Applies Welch's t-test to samples from two populations.
clickhouse docs
https://clickhouse.com/docs/operations/system-tables/jemalloc_bins
System table containing information about memory allocations done via jemalloc allocator in different size classes (bins) aggregated from all arenas.
clickhouse docssystemjemallocbins
https://clickhouse.com/docs/cloud/managed-postgres/scaling
Scale your Postgres managed by ClickHouse instance vertically with flexible VM types and independent resource scaling
clickhouse docsscaling
https://clickhouse.com/docs/zh/knowledgebase/fix-developer-verification-error-in-macos
Learn how to resolve the MacOS developer verification error when running ClickHouse commands, using either System Settings or the terminal.
clickhouse docsfixdeveloperverificationerror
https://clickhouse.com/docs/sql-reference/aggregate-functions/reference/last_value
Selects the last encountered value, similar to `anyLast`, but could accept NULL.
clickhouse docslastvalue
https://clickhouse.com/docs/knowledgebase/common-rbac-queries
Queries to help grant specific permissions to users.
clickhouse docscommonrbacqueries
https://clickhouse.com/docs/sql-reference/table-functions/null
Creates a temporary table of the specified structure with the Null table engine. The function is used for the convenience of test writing and demonstrations.
clickhouse docsnull
https://clickhouse.com/docs/sql-reference/table-functions/generate
Generates random data with a given schema. Allows populating test tables with that data. Not all types are supported.
clickhouse docs
https://clickhouse.com/docs/integrations/language-clients/python/advanced-usage
Advanced Usage with ClickHouse Connect
advanced usageclickhouse docs
https://clickhouse.com/docs/integrations/azure-data-factory/overview
Bringing Azure Data into ClickHouse - Overview
clickhouse docsbringingazuredata
https://clickhouse.com/docs/zh/knowledgebase/collect-and-draw-traces
This guide shows you how to collect and draw query traces with self-managed ClickHouse using either built-in methods or using Grafana. This is particularly...
clickhouse docscollectdrawquerytrace
https://clickhouse.com/docs/knowledgebase/tags/performance-and-optimizations/page/2
clickhouse docspoststaggedperformanceoptimizations
https://clickhouse.com/docs/sql-reference/table-functions/deltalake
Provides a read-only table-like interface to the Delta Lake tables in Amazon S3.
clickhouse docs
https://clickhouse.com/docs/cloud/get-started/query-endpoints?loc=launch-week-may2024
Easily spin up REST API endpoints from your saved queries
api endpointsclickhouse docsquery
https://clickhouse.com/docs/engines/table-engines/integrations/arrowflight
The engine allows querying remote datasets via Apache Arrow Flight.
table engineclickhouse docs
https://clickhouse.com/docs/cloud/security/compliance/pci-onboarding
Learn more about how to onboard to PCI compliant services
clickhouse docspcionboarding