Можем ли мы реализовать медленно меняющиеся размеры в представлениях HANA? - PullRequest
0 голосов
/ 17 февраля 2020

Я - новичок ie в HANA. Наша организация планирует построить собственное хранилище данных на основе SAP HANA. До сегодняшнего дня мы внедрили типы SCD с использованием подхода ETL в SAP BODS. Хотите знать, могут ли некоторые типы SCD быть выгружены в HANA Studio с использованием представлений в HANA. Пожалуйста, помогите мне в этом отношении.

1 Ответ

0 голосов
/ 20 февраля 2020

Это довольно широкий вопрос, который не допускает ни одного правильного ответа. С медленно меняющимися измерениями (SCD) каждый пытается сохранить изменения данных во времени в хранилище данных. Идея состоит в том, что изменение «основных» данных, например, какой продавец отвечает за какой регион продаж, может быть правильно отражено в запросах. Один подход (тип 2 SCD) использует временные метки достоверности для записей, чтобы указать время, в течение которого они были действительной информацией. Этот подход может быть легко реализован с помощью HANA, так как все, что нужно сделать, это добавить эти временные метки достоверности в таблицу измерений. HANA 2 продвигает это немного дальше, предоставляя двухвременные таблицы истории (системное и прикладное время). Для этого варианта использования можно использовать диапазоны времени применения в сочетании с функцией SELECT ... AS OF TIMESTAMP.... Это автоматически отфильтрует записи, которые были действительны в указанный момент времени. Это также поддерживается с представлениями калькуляции, представлениями CDS и SQL представлениями.

Совершенствуется ли это в вашей существующей установке или нет - это совсем другой вопрос.

...