# Configuración de la conexión

Esta guía explica cómo conectarse a su **IoT Query** instancia, que está basada en **Neon PostgreSQL**.

## Parámetros de conexión

Cuando su **IoT Query** instancia esté configurada, recibirá estos parámetros de conexión por correo electrónico:

<table><thead><tr><th width="164.9091796875">Parámetro</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Host</strong></td><td>La dirección del servidor de base de datos</td></tr><tr><td><strong>Puerto</strong></td><td>El puerto de conexión (normalmente 5432)</td></tr><tr><td><strong>Nombre de la base de datos</strong></td><td>El nombre de base de datos asignado a usted</td></tr><tr><td><strong>Nombre de usuario</strong></td><td>Su nombre de usuario de la base de datos</td></tr><tr><td><strong>Contraseña</strong></td><td>Su contraseña segura de la base de datos</td></tr><tr><td><strong>Modo SSL</strong></td><td>El modo de conexión SSL</td></tr></tbody></table>

## Arquitectura de datos

Su **IoT Query** organiza los datos en esquemas específicos:

* [`raw_business_data`](/docs/analytics/es/iot-query/schema-overview/bronze-layer.md#raw_business_data-structure) - Contiene tablas de datos de negocio (usuarios, objetos, tareas, etc.)
* [`raw_telematics_data`](/docs/analytics/es/iot-query/schema-overview/bronze-layer.md#raw_telematics_data-structure) - Contiene datos telemáticos de dispositivos del cliente (trazas GPS, lecturas de sensores)

{% hint style="info" %}
Al consultar datos, debe especificar tanto el esquema (por ejemplo `raw_business_data`) como la tabla (por ejemplo `objects`) : `SELECT * FROM raw_business_data.objects LIMIT 10;`
{% endhint %}

## Compatibilidad con PostgreSQL

**IoT Query** es totalmente compatible con el protocolo de PostgreSQL. Puede conectarse mediante:

* Clientes estándar de PostgreSQL (pgAdmin, DBeaver, etc.)
* Lenguajes de programación con controladores PostgreSQL (Python, Java, Node.js)
* Herramientas de inteligencia de negocio que admiten PostgreSQL (Tableau, Power BI)

## Formato de cadena de conexión

Para acceso mediante programación, utilice el formato estándar de cadena de conexión de PostgreSQL:

```sql
postgresql://username:password@host:port/database?sslmode=ssl_mode
```

Ejemplo con marcadores de posición:

{% code overflow="wrap" %}

```sql
postgresql://client_user:your_password@db.example.cloud:5432/client_123_dwh?sslmode=require
```

{% endcode %}

## Seguridad de la conexión

Consideraciones importantes de seguridad:

* **Cifrado SSL** - La transmisión de sus datos está cifrada según el modo SSL especificado
* **Configuración de red** - Su red debe permitir conexiones salientes al host y al puerto proporcionados
* **Seguridad de las credenciales** - Sus credenciales de conexión son únicas para su instancia y deben mantenerse seguras

### Prácticas recomendadas para las conexiones

Al trabajar con su **IoT Query**:

* **Gestione las conexiones inactivas** - Cierre las conexiones cuando no estén en uso para liberar recursos
* **Utilice agrupación de conexiones** - Para aplicaciones con acceso frecuente a la base de datos
* **Almacene las credenciales de forma segura** - Nunca incruste credenciales en scripts o aplicaciones
* **Configure tiempos de espera adecuados** - Configure tiempos de espera de conexión razonables para su caso de uso

## Solución de problemas de conexión

Si encuentra problemas de conexión:

1. Verifique que sus parámetros de conexión coincidan con los de su correo electrónico de bienvenida
2. Confirme que su red permita la conexión al host y al puerto especificados
3. Asegúrese de que su cliente admita el modo SSL requerido

## Siguientes pasos

Después de establecer una conexión, continúe a la [Resumen del esquema](/docs/analytics/es/iot-query/schema-overview.md) sección para conocer las estructuras de datos y tablas disponibles.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/analytics/es/iot-query/connection-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
