/docs de cualquier puerto HTTP de ClickHouse.
Vaya a /docs en cualquier puerto HTTP de ClickHouse (por ejemplo, http://localhost:8123/docs) para abrirla.
Qué hace
system.documentation a través de HTTP mientras escribes y renderiza el Markdown de la entidad seleccionada. Como lee system.documentation, cubre todas las entidades que expone esa tabla — funciones, funciones de agregación, funciones de tabla, motores de tabla, motores de base de datos, tipos de datos, ajustes, formatos, códecs de compresión, eventos de perfil, métricas, las propias tablas del sistema y más — y siempre coincide con la documentación integrada en el servidor en ejecución.
Escribe en el cuadro de búsqueda y las coincidencias aparecerán en una lista con colores según el tipo; al seleccionar una coincidencia, se renderizará su documentación. El renderizado incluye:
- un enlace con icono de lápiz junto al título de la entidad que abre su archivo fuente en GitHub, tomado de la columna
sourcedesystem.documentation; - resaltado de sintaxis de ClickHouse SQL en los bloques de código, usando el mismo lexer integrado (
Lexer.wasm) que la interfaz de usuario de/play; - matemáticas en TeX mediante KaTeX (por ejemplo, la fórmula en la página
corr); - admoniciones
:::note/:::tip/…, anclas en los encabezados con enlaces compartibles y un botón flotante “Copy” sobre los bloques de código; - enlaces relativos resueltos dentro de la aplicación hacia otra entidad documentada cuando existe; de lo contrario, hacia
https://clickhouse.com/docs; las referencias “Related” y “Alias of” se convierten en enlaces dentro de la aplicación.
/play.
Conexión
URL, user y password, igual que en /play. Cuando la página se sirve desde ClickHouse, la URL predeterminada es el origen actual; cuando la página se abre como archivo local, la URL predeterminada es http://localhost:8123/, de modo que la página también puede abrirse localmente y conectarse a un servidor remoto. La caché de nombres de enlaces cruzados se reconstruye automáticamente cuando cambia la conexión.
Recursos
Consideraciones de seguridad
- Sirve siempre
/docsa través de HTTPS en entornos no confiables para proteger las credenciales. - Restringe el acceso a nivel de red (firewall, reverse proxy o la configuración
listen_host) del mismo modo que restringes el acceso al protocolo HTTP.
system.documentation contiene únicamente la documentación de referencia estática integrada en el servidor, por lo que la página no expone ningún dato de tus tablas.