Некоторые основные ошибки, которые могут возникнуть при проверке консистентности данных в хранилище:
- В таблице фактов ссылки на общие размерности должны быть непустыми. 1 Означает, что в таблице фактов существуют записи, у которых отсутствует ссылка на общую размерность. 1
- В таблице фактов ссылки на общие размерности должны быть разрешимыми. 1 Может быть следствием предыдущей ошибки или говорить о том, что отсутствует связь по ключевым полям в таблице фактов и таблице размерности. 1
- В таблице фактов для каждой локальной размерности для каждого уровня каждой иерархии набор ключевых столбцов должен однозначно задавать значения всех остальных атрибутов уровня. 1 Означает, что атрибут одного элемента размерности может принимать несколько значений, а связь должна быть один к одному. 1
Также к ошибкам консистентности данных в хранилище можно отнести недоступность или частичную доступность системы-источника или её зеркального стенда. 2 Например, если загрузка идёт не из «боевой» системы, а из её копии, причём не всегда самой свежей. 2
Для выявления и устранения ошибок консистентности данных рекомендуется проводить тестирование хранилища, которое проверяет процессы извлечения, преобразования и загрузки данных, а также их целостность и производительность. 3