# Descripción del esquema

Esta sección ofrece una descripción general de la **Consulta de IoT** estructura de esquemas de datos, ayudándole a entender cómo se organiza la información y cómo acceder a ella de forma eficaz. El almacén está diseñado para ofrecerle acceso completo y flexible a los datos de su Plataforma a través de un sistema de base de datos estructurado.

**Lo que aprenderá:**

* Cómo se estructura la información en capas y esquemas
* Tablas clave en cada esquema y qué contienen
* Cómo se relacionan entre sí las tablas de datos
* Cómo acceder a los datos mediante consultas SQL
* Cómo funciona la validación de datos
* Mejoras próximas en la estructura de datos

{% hint style="info" %}
**Términos clave:**

* **Capa**: Un nivel en un data warehouse que representa una etapa del procesamiento, la organización o el acceso a los datos, cada uno con una función distinta.
* **Esquema**: Una agrupación lógica de objetos de base de datos (tablas, vistas, etc.)
  {% endhint %}

## Estructura de datos

El **Consulta de IoT** utiliza una arquitectura de almacenamiento multinivel para organizar sus datos. Esta arquitectura proporciona fiabilidad, rendimiento y escalabilidad, garantizando al mismo tiempo el aislamiento adecuado de datos entre clientes.

### Capas de datos

El sistema sigue un modelo de tres capas para la organización de datos:

#### [**Capa de datos en crudo**](https://www.navixy.com/docs/analytics/es/iot-query/schema-overview/bronze-layer)

* Datos en bruto con mínima transformación
* Ingesta directa desde fuentes de negocio y telemática
* Estructura de datos original con convenciones de nomenclatura consistentes
* Medallion - Bronze

#### [**Capa de transformación**](https://www.navixy.com/docs/analytics/es/iot-query/schema-overview/capa-de-transformacion)

* Datos ya procesados con validación y enriquecimiento
* Estructuras transformadas para mejorar el análisis
* Control de calidad de datos introducido y aplicación de reglas de negocio
* Medallion - Silver

#### **Capa de información**

* Conjuntos de datos listos para negocio optimizados para informes
* Métricas preagregadas y estructuras desnormalizadas
* Vistas seleccionadas alineadas con procesos específicos de informes empresariales
* Medallion - Gold

Más adelante en esta sección de la documentación encontrará esquemas de datos más detallados para cada capa.

### Arquitectura de la base de datos

Cada cliente tiene una instancia de base de datos dedicada para garantizar el aislamiento y la seguridad de los datos. Dentro de esta base de datos:

<table><thead><tr><th width="189.9090576171875">Esquema</th><th width="225.3636474609375">Descripción</th><th>Contenido</th></tr></thead><tbody><tr><td><a href="bronze-layer#raw_business_data-structure"><strong><code>raw_business_data</code></strong></a></td><td>Entidades de negocio y datos operativos</td><td>Tablas principales de entidades, datos operativos, datos de referencia, datos históricos, tablas de relaciones</td></tr><tr><td><a href="bronze-layer#raw_telematics_data-structure"><strong><code>raw_telematics_data</code></strong></a></td><td>Rastreo de dispositivos y datos de sensores</td><td>Datos principales de seguimiento, datos de entrada, datos de estado</td></tr><tr><td><a href="bronze-layer#repo-data-structure"><strong><code>repo</code></strong></a></td><td>Gestión de activos e inventario</td><td>Definiciones de tipos de activos, campos personalizados, instancias de activos, relaciones entre activos, jerarquías de inventario, datos geoespaciales</td></tr><tr><td><strong>Metadatos</strong></td><td>Datos de referencia del sistema</td><td>tabla description_parameters</td></tr></tbody></table>

Al consultar datos, debe especificar tanto el esquema (p. ej. `raw_business_data`) como el nombre de la tabla (p. ej. `objects`):

```sql
SELECT * FROM raw_business_data.objects;
```

### Metadatos de cliente y aislamiento de datos

El sistema utiliza tablas de metadatos para permitir el aislamiento adecuado de datos y el soporte multicliente:

* **Metadatos del distribuidor** rastrea las relaciones distribuidor-cliente y los parámetros de infraestructura
* **Metadatos del cliente** mapea los datos de negocio y telemática entre los esquemas
* **Mapeo cliente-dispositivo** garantiza que los datos telemáticos estén correctamente asociados al cliente correspondiente

Esta capa de metadatos garantiza que:

* Cada cliente solo pueda acceder a sus propios datos
* Los datos telemáticos y de negocio puedan unirse correctamente
* Las operaciones a nivel de sistema estén segmentadas correctamente por cliente
