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


Включение обратной записи в измерение

Добавьте расширение обратной записи в куб или измерение, чтобы пользователи могли вручную изменять структуру и элементы измерения. Обновления измерения, доступного для записи, записываются непосредственно в таблицу измерения. Это расширение изменяет настройку свойства WriteEnabled для измерения.

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

ПримечаниеПримечание

Обратная запись поддерживается только для реляционных баз данных SQL Server и киосков данных.

Выбор измерения

На первой странице Включение обратной записи в измерение мастера указывается измерение, к которому необходимо применить обратную запись. Добавление расширения обратной записи в измерение к этому выбранному измерению приведет к изменениям измерения. Эти изменения будут наследоваться всеми кубами, включающими выбранное измерение.

Установка возможности обратной записи в измерение

На второй странице мастера — Включение обратной записи в измерение — непосредственно задается параметр Включить обратную запись в измерение. При выборе этого параметра свойство WriteEnabled измерения автоматически устанавливается равным True. При снятии этого флажка это свойство автоматически устанавливается равным False.

Замечания

при создании нового элемента необходимо включить в измерение каждый атрибут. Нельзя вставить элемент, не указав значение ключевого атрибута измерения. Следовательно, на создание элементов оказывают влияние любые ограничения (такие как ключевые значения, отличные от NULL), установленные в таблице измерений; Необходимо также учитывать столбцы, дополнительно задаваемые такими свойствами измерения, как CustomRollupColumn, CustomRollupPropertiesColumn или UnaryOperatorColumn.

ПредупреждениеВнимание!

При использовании SQL Azure в качестве источника данных для выполнения обратной записи в базу данных служб Analysis Services происходит сбой операции. Это сделано намеренно, поскольку параметр поставщика, разрешающий несколько активных результирующих наборов (MARS), не включен по умолчанию.

Для поддержки MARS и возможности обратной записи необходимо добавить следующий параметр в строку подключения:

"MultipleActiveResultSets=True"

Дополнительные сведения см. в разделе Использование режима MARS.

См. также

Основные понятия

Измерения, доступные для записи