Мастер BI — включить обратную запись измерений

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

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

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

Замечание

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

Выберите размерность

На первой странице включения обратной записи измерений мастера укажите измерение, к которому требуется применить обратную запись измерений. Когда вы добавляете функцию обратной записи к этому выбранному измерению, это измерение изменяется. Все куби, содержащие выбранное измерение, наследуют эти изменения.

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

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

Замечания

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

Important

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

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

"MultipleActiveResultSets=True"

Дополнительные сведения см. в разделе Использование множественных активных результирующих наборов (MARS).

См. также

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