> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Hashboard es una potente plataforma de analítica que puede integrarse fácilmente con ClickHouse para el análisis de datos en tiempo real.

# Conexión de ClickHouse con Hashboard

export const CommunityMaintainedBadge = () => {
  return <div className="CommunityMaintainedBadge">
            <div className="CommunityMaintainedIcon">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256">
                <path d="M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"></path>
            </svg>
        </div>
            Mantenimiento de la comunidad
        </div>;
};

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

<CommunityMaintainedBadge />

[Hashboard](https://hashboard.com) es una herramienta interactiva de exploración de datos que permite a cualquier persona de su organización seguir métricas y descubrir información práctica. Hashboard ejecuta consultas SQL en tiempo real en su base de datos ClickHouse y resulta especialmente útil para casos de uso de exploración de datos ad hoc y de autoservicio.

<Image size="md" img="https://mintcdn.com/private-7c7dfe99/PWQnWTwcu17exYX2/images/integrations/data-visualization/hashboard_01.webp?fit=max&auto=format&n=PWQnWTwcu17exYX2&q=85&s=8d6a35e51b0ddbe06be6f0694a31da4e" alt="Interfaz de exploración de datos de Hashboard que muestra un constructor de consultas interactivo y una visualización" border width="1653" height="801" data-path="images/integrations/data-visualization/hashboard_01.webp" />

<br />

Esta guía le mostrará los pasos para conectar Hashboard con su instancia de ClickHouse. Esta información también está disponible en la [documentación de la integración de ClickHouse](https://hashboard.com/docs/database-connections/clickhouse) de Hashboard.

<div id="pre-requisites">
  ## Requisitos previos
</div>

* Una base de datos de ClickHouse alojada en su propia infraestructura o en [ClickHouse Cloud](https://clickhouse.com/).
* Una [cuenta de Hashboard](https://hashboard.com/getAccess) y un proyecto.

<div id="steps-to-connect-hashboard-to-clickhouse">
  ## Pasos para conectar Hashboard a ClickHouse
</div>

<Steps>
  <Step title="Reúne los detalles de tu conexión" id="1-gather-your-connection-details">
    Para conectarse a ClickHouse con TCP nativo necesita esta información:

    | Parámetros                | Descripción                                                                                                                        |
    | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
    | `HOST` and `PORT`         | Normalmente, el puerto es 9440 cuando se usa TLS, o 9000 cuando no se usa TLS.                                                     |
    | `DATABASE NAME`           | De forma predeterminada, existe una base de datos llamada `default`; use el nombre de la base de datos a la que quiere conectarse. |
    | `USERNAME` and `PASSWORD` | De forma predeterminada, el nombre de usuario es `default`. Use el nombre de usuario adecuado para su caso de uso.                 |

    Los detalles de su servicio de ClickHouse Cloud están disponibles en la consola de ClickHouse Cloud.
    Seleccione el servicio al que se conectará y haga clic en **Connect**:

    <div className="ch-image-md">
      <Frame>
        <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/cloud-connect-button.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=ec0a298a33ca841e947fa5e8bae47362" alt="Botón Connect del servicio de ClickHouse Cloud" width="998" height="932" data-path="images/_snippets/cloud-connect-button.webp" />
      </Frame>
    </div>

    Seleccione **Native**; los detalles se muestran en un comando de ejemplo de `clickhouse-client`.

    <div className="ch-image-md">
      <Frame>
        <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/connection-details-native.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=91bf501b52dd0ed0fddf84f56d290fc8" alt="Detalles de la conexión TCP nativa de ClickHouse Cloud" width="1290" height="1176" data-path="images/_snippets/connection-details-native.webp" />
      </Frame>
    </div>

    Si usa ClickHouse autogestionado, los detalles de la conexión los establece su administrador de ClickHouse.
  </Step>

  <Step title="Agrega una nueva conexión a la base de datos en Hashboard" id="2-add-a-new-database-connection-in-hashboard">
    1. Ve a tu [proyecto de Hashboard](https://hashboard.com/app).
    2. Abre la página de Configuración haciendo clic en el icono de engranaje de la barra lateral de navegación.
    3. Haz clic en `+ New Database Connection`.
    4. En la ventana modal, selecciona "ClickHouse."
    5. Completa los campos **Nombre de la conexión**, **Host**, **Puerto**, **Nombre de usuario**, **Contraseña** y **Base de datos** con la información recopilada anteriormente.
    6. Haz clic en "Test" para verificar que la conexión esté configurada correctamente.
    7. Haz clic en "Add"

    Tu base de datos de ClickHouse ya está conectada a Hashboard y puedes continuar creando [Modelos de datos](https://hashboard.com/docs/data-modeling/add-data-model), [Exploraciones](https://hashboard.com/docs/visualizing-data/explorations), [Métricas](https://hashboard.com/docs/metrics) y [Paneles](https://hashboard.com/docs/dashboards). Consulta la documentación correspondiente de Hashboard para obtener más información sobre estas funciones.
  </Step>
</Steps>

<div id="learn-more">
  ## Más información
</div>

Para obtener más información sobre funciones avanzadas y resolución de problemas, visita [la documentación de Hashboard](https://hashboard.com/docs).
