Иерархии (Hierarchies) ¶
Introduction ¶
Иерархии — фундаментальный механизм для организации и агрегации данных в Planiqum. Они позволяют строить сложные структуры (товарные, клиентские, географические и др.), обеспечивают гибкую аналитику и настройку бизнес-логики.
Подробнее об архитектуре и устройстве иерархий →
В этом разделе:
- Архитектура и устройство иерархий
- Импорт иерархических данных
- Механизм синхронизации (sync)
- Партиционирование таблиц для оптимизации производительности
- Direct Pipeline — новая архитектура работы с иерархиями
- Legacy логика vs MPTT — руководство по навигации
Содержание ¶
Основные разделы¶
- Введение
- Архитектура и устройство
- Практика работы с иерархиями
- Импорт иерархий — структура файлов, команды, обработка связей
- Синхронизация иерархий — как работает sync, этапы, используемые структуры и код
- Партиционирование таблиц — техническая документация по партиционированию, реализация, тесты
- Legacy логика vs MPTT — руководство по навигации в иерархии, обёртки, MPTT методы
Direct Pipeline (новая архитектура)¶
- Direct Pipeline: Руководство для разработчиков — полное руководство по переходу на новый подход, быстрый старт, миграция
- Архитектура — компоненты, структура таблиц, флаги
- Импорт данных — HierarchyImporter, нормализация, журналирование
- Синхронизация — DimTableFull, синхронизация структуры и содержимого
- Удаление записей — DimRecordCleaner, каскадное удаление, legacy навигация
- ItemBridge (временный) — мост между Item и dim_*_direct
Важно: описанные настройки и сценарии могут отличаться в вашей инсталляции Planiqum
За уточнениями и методологической поддержкой обращайтесь в компанию
ЮНИК СОФТ