Что такое промежуточный стол?
Промежуточные таблицы используются только в проекте хранилища данных или в любом другом SSIS
Проект? Я хотел бы знать, что такое промежуточный стол? Кто-нибудь может дать мне несколько примеров о том, как его использовать и при каких обстоятельствах он реализован? Кроме того, могу ли я узнать лучшие практики при его использовании?
3 ответа
Промежуточные таблицы - это просто таблицы базы данных, содержащие ваши бизнес-данные в той или иной форме. Постановка - это процесс подготовки ваших бизнес-данных, обычно взятый из какого-либо бизнес-приложения. Для вашей средней системы BI вы должны подготовить данные перед их загрузкой. Промежуточная таблица - это, по сути, просто временная таблица, содержащая бизнес-данные, измененные и / или очищенные. В зависимости от конкретного случая у вас может быть несколько промежуточных таблиц из разных исходных систем, которые затем объединяются в итоговую таблицу фактов для системы BI.
Промежуточная таблица обеспечивает дополнительную поддержку обслуживания отложенных материализованных таблиц запросов. Обычно он собирает изменения, которые необходимо применить к материализованной таблице (например, к таблице фактов), чтобы синхронизировать ее с содержимым базовых таблиц. См. документацию IBM здесь.
Больше информации:
Промежуточная область — это временное место, куда копируются данные из исходных систем. Из-за различных бизнес-циклов, циклов обработки данных, ограничений аппаратных и сетевых ресурсов и географических факторов невозможно одновременно извлечь все данные из всех оперативных баз данных. Данные в хранилище данных могут быть либо постоянными (т.е. оставаться в течение длительного периода), либо временными (т.е. оставаться только временно). Не всем предприятиям требуется промежуточная область хранилища данных. Для многих предприятий целесообразно использовать ETL для копирования данных непосредственно из операционных баз данных в хранилище данных.
Вот пример того, где обычно разрабатывается промежуточная таблица:
Промежуточная таблица в BASEL Регулирующий орган OFSAA - это набор таблиц, содержащих данные в процессорах продуктов и других таблицах Stage для хранения данных из операционных систем банка. Процессоры продуктов создаются на основе различных финансовых продуктов, которые обслуживает банк. Таблицы этапов для процессоров продуктов были отнесены к категории данных воздействия для процессоров продуктов.