Поделиться через


Изменение данных (многомерные выражения)

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

Данные могут обновляться на уровне измерения или куба.

  • Обратная запись в измерение
    Для изменения данных измерения, доступного для записи, используется инструкция ALTER CUBE Statement (MDX), а для отражения операций удаления, создания и обновления значений атрибутов используется инструкция REFRESH CUBE Statement (MDX). Кроме того, при помощи инструкции ALTER CUBE можно выполнять такие сложные операции, как удаление всего вложенного дерева в иерархии и продвижение потомков удаленного элемента.

  • Обратная запись в куб
    Для обновления данных куба, доступного для записи, используется инструкция UPDATE CUBE. Инструкция UPDATE CUBE позволяет записать конкретное значение в кортеж. Инструкция REFRESH CUBE Statement (MDX) используется для отражения обновленных данных в клиентском сеансе.

    Дополнительные сведения см. в разделе Обратная запись в куб (многомерные выражения).