# Обзор схемы

В этом разделе представлен обзор **IoT Query** структуры схем данных, помогающей вам понять, как данные организованы и как эффективно получать к ним доступ. Хранилище данных разработано так, чтобы предоставить вам полный и гибкий доступ к данным вашей платформы через структурированную систему баз данных.

**Что вы узнаете:**

* Как данные структурированы по слоям и схемам
* Ключевые таблицы в каждой схеме и то, что они содержат
* Как таблицы данных связаны друг с другом
* Как получать доступ к данным с помощью SQL-запросов
* Как работает проверка данных
* Предстоящие улучшения структуры данных

{% hint style="info" %}
**Ключевые термины:**

* **Слой**: Уровень в хранилище данных, который представляет этап обработки, организации или доступа к данным, каждый со своей отдельной функцией.
* **Схема**: Логическая группа объектов базы данных (таблиц, представлений и т. д.)
  {% endhint %}

## Структура данных

Узел **IoT Query** использует многослойную архитектуру хранения для организации ваших данных. Эта архитектура обеспечивает надежность, производительность и масштабируемость, а также правильную изоляцию данных между клиентами.

### Слои данных

Система следует трехслойной модели организации данных:

#### [**: Ознакомьтесь с полной спецификацией формата экспорта и импорта YAML.**](/docs/analytics/ru/iot-query/schema-overview/bronze-layer.md)

* Сырые данные с минимальной трансформацией
* Прямой прием данных из бизнес-источников и телематических источников данных
* Исходная структура данных с единообразными соглашениями об именовании
* Medallion - Bronze

#### [**Слое преобразования**](/docs/analytics/ru/iot-query/schema-overview/transformation-layer.md)

* Уже обработанные данные с проверкой и обогащением
* Преобразованные структуры для улучшенной аналитики
* Введены контроль качества данных и применение бизнес-правил
* Medallion - Silver

#### **Слой Insight**

* Наборы данных, готовые к использованию в бизнесе и оптимизированные для отчетности
* Предварительно агрегированные показатели и денормализованные структуры
* Подготовленные представления, согласованные с конкретными процессами бизнес-отчетности
* Medallion - Gold

Далее в этом разделе документации вы найдете более подробные схемы данных для каждого слоя.

### Архитектура базы данных

У каждого клиента есть выделенный экземпляр базы данных, чтобы обеспечить изоляцию и безопасность данных. В этой базе данных:

<table><thead><tr><th width="189.9090576171875">Схема</th><th width="225.3636474609375">Описание</th><th>Содержимое</th></tr></thead><tbody><tr><td><a href="/pages/6ae08e5dc3a97af629f206696913cebc808e4512#raw_business_data-structure"><strong><code>raw_business_data</code></strong></a></td><td>Бизнес-сущности и операционные данные</td><td>Основные таблицы сущностей, операционные данные, справочные данные, исторические данные, таблицы связей</td></tr><tr><td><a href="/pages/6ae08e5dc3a97af629f206696913cebc808e4512#raw_telematics_data-structure"><strong><code>raw_telematics_data</code></strong></a></td><td>Отслеживание устройств и данные датчиков</td><td>Основные данные отслеживания, входные данные, данные состояний</td></tr><tr><td><a href="/pages/6ae08e5dc3a97af629f206696913cebc808e4512#repo-data-structure"><strong><code>repo</code></strong></a></td><td>Управление активами и запасами</td><td>Определения типов активов, пользовательские поля, экземпляры активов, связи активов, иерархии запасов, геопространственные данные</td></tr><tr><td><strong>Метаданные</strong></td><td>Системные справочные данные</td><td>таблица description_parameters</td></tr></tbody></table>

При запросе данных необходимо указать и схему (например `raw_business_data`) и имя таблицы (например `objects`):

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

### Метаданные клиента и изоляция данных

Система использует таблицы метаданных, чтобы обеспечить надлежащую изоляцию данных и поддержку многопользовательской среды:

* **Метаданные дилера** отслеживают связи между дилером и клиентом, а также параметры инфраструктуры
* **Метаданные клиента** сопоставляют бизнес-данные и телематические данные между схемами
* **Сопоставление клиента и устройства** обеспечивает корректную привязку телематических данных к нужному клиенту

Этот слой метаданных обеспечивает следующее:

* Каждый клиент может получать доступ только к своим данным
* Телематические и бизнес-данные могут быть корректно объединены
* Операции на уровне системы правильно сегментируются по клиентам


---

# 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/ru/iot-query/schema-overview.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.
