Модель Данных
Важно
Эта страница находится в процессе перевода. Полную документацию смотрите в английской версии.
IceGate хранит данные наблюдаемости в пяти таблицах Apache Iceberg с разделением по тенантам - logs, spans, events, metrics и operations - плюс одна глобальная справочная таблица prices.
Обзор Таблиц
| Таблица | Описание | Сценарий Использования |
|---|---|---|
logs |
LogRecords OpenTelemetry | Логи приложений |
spans |
Спаны распределённых трейсов | Трассировка запросов |
events |
Семантические события | Бизнес-события |
metrics |
Все типы метрик | Мониторинг производительности |
operations |
Операции LLM и агентов | Расход токенов, стоимость, сохранение промптов и ответов |
prices |
Глобальная тарифная таблица LLM (без tenant_id) |
Справочные тарифы для расчёта стоимости operations |
Общие Паттерны
Мультитенантность
Пять таблиц с разделением по тенантам используют identity-партиционирование по tenant_id. prices - справочные данные, общие для всех тенантов: в ней нет tenant_id, и партиционируется она иначе.
Хранение Атрибутов
Атрибуты хранятся как MAP(VARCHAR, VARCHAR).
Следующие Шаги
- Узнайте об Архитектуре
- Изучите Запросы
Предыдущая
Следующая