Снежинка «Расчеты с клиентами по срокам.Остатки»
Каскадная выгрузка данных «Снежинка» позволяет осуществить выгрузку нормализованной витрины данных. О том, что такое нормализация и денормализация данных, а также для чего они могут быть полезны и как используются в Экстракторе 1С, мы рассказали в данной статье.
В данном примере мы сделаем каскадную выгрузку данных по остаткам расчетов с клиентами по срокам.
Как обычно, открываем Экстрактор 1С, переходим в "Проекты".

Для того, чтобы создать Снежинку сначала необходимо создать "Схему данных", нажимаем кнопку
.

и заполняем открывшуюся форму:
Наименование;
Подключение;
Префикс представлений (предлагаем использовать "v_");
Префикс таблиц (предлагаем использовать "t_");
Оставляем флаг "Транслитерация имен";
Способ группировки оставляем "Факт и измерения".
Затем нажимаем "Записать и закрыть".

Теперь создадим саму Снежинку. Заходим в созданную нами схему данных и нажимаем кнопку
.

Соберем Снежинку.

Заходим в «Регистры накопления» и выбираем таблицу Фактов «Расчеты с клиентами по срокам.Остатки».

После нажатия на наименование выбранной таблицы Фактов откроется список дерева всех полей данного Факта.
Выбираем следующие поля:
Договор;
Организация;
Партнер;
Дата возникновения;
Дата планового погашения;
Долг (регл.) Остаток;
Предоплата (регл.) Остаток.
И они добавляются в таблицы "Представление" и "Таблицы".

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

Нажимаем кнопку «Применить и закрыть».

В результате в базе 1С Экстрактора создастся проекты с тем видом группировки, который был указан при создании «Схемы данных».

У нас получилось два проекта:
Расчеты с клиентами по срокам.Остатки (Таблица фактов)

Расчеты с клиентами по срокам.Остатки (Таблицы измерений) с тремя строками.

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