CubeInstanceStorageOptions

Описание

Перечисление CubeInstanceStorageOptions содержит режимы сохранения данных в куб.

Используется следующим методом:

Возможные значения

Значение Краткое описание
0 None. Выполняется сохранение всех данных. Существующие записи перезаписываются вне зависимости от нового значение.
256 NoCheckDuplicates. Проверка на наличие дубликатов не выполняется. Предполагается наличие пустого приемника данных, если попадается существующая запись - генерируется исключительная ситуация. Данный режим ускоряет сохранение данных путем уменьшения количества запросов к серверу БД.
512 NoInsertNull. Выполняется сохранение всех данных. Пустые записи не сохраняются и не перезаписываются.
1024 InsertNulls. Выполняется сохранение всех данных. Пустые записи также сохраняются и перезаписываются.
2048 UseTempTables. Используются временные таблицы. Сначала все данные вставляются во временную таблицу, затем на сервере СУБД осуществляется проверка и перенос недостающих данных в основной таблице.

Примечание. Для использования временных таблиц, таблица, в которой хранятся данные куба, должна быть построена на уникальных индексах.

Комментарии

Для базы данных временных рядов из перечисления CubeInstanceStorageOptions применимо только значение NoInsertNull. Оно учитывается только для атрибута «Значение» (VL) и не учитывается для остальных атрибутов уровня наблюдений.

См. также:

Перечисления сборки Cubes