Мастер бизнес-аналитики — включение обратной записи в измерение
Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Добавьте расширение обратной записи в куб или измерение, чтобы пользователи могли вручную изменять структуру и элементы измерения. Обновления измерений, доступных для записи, записываются прямо в таблицу измерения. Это расширение изменяет настройку свойства WriteEnabled для измерения.
Чтобы добавить обратную запись в измерение, используйте мастер бизнес-аналитики и выберите параметр Включить обратную запись в измерение на странице Выбор расширения . После этого мастер отобразит шаги, позволяющие выбрать измерение, к которому необходимо применить обратную запись, и установить этот параметр для выбранного измерения.
Примечание
Обратная запись поддерживается только для реляционных баз данных SQL Server и киосков данных.
Выбор измерения
На первой странице Включение обратной записи в измерение мастера указывается измерение, к которому необходимо применить обратную запись. Добавление расширения обратной записи в измерение к этому выбранному измерению приведет к изменениям измерения. Эти изменения будут наследоваться всеми кубами, включающими выбранное измерение.
Установка возможности обратной записи в измерение
На второй странице мастера — Включение обратной записи в измерение — непосредственно задается параметр Включить обратную запись в измерение . При выборе этого параметра свойство WriteEnabled измерения автоматически устанавливается равным True. При снятии этого флажка это свойство автоматически устанавливается равным False.
Комментарии
при создании нового элемента необходимо включить в измерение каждый атрибут. Нельзя вставить элемент, не указав значение ключевого атрибута измерения. Следовательно, на создание элементов оказывают влияние любые ограничения (такие как ключевые значения, отличные от NULL), установленные в таблице измерений; Необходимо также учитывать столбцы, дополнительно задаваемые такими свойствами измерения, как CustomRollupColumn, CustomRollupPropertiesColumn или UnaryOperatorColumn .
Предупреждение
При использовании SQL Azure в качестве источника данных для выполнения обратной записи в базу данных служб Analysis Services происходит сбой операции. Это сделано намеренно, поскольку параметр поставщика, разрешающий несколько активных результирующих наборов (MARS), не включен по умолчанию.
Для поддержки MARS и возможности обратной записи необходимо добавить следующий параметр в строку подключения:
"MultipleActiveResultSets=True"
Дополнительные сведения см. в разделе Использование нескольких активных результирующих наборов (MARS).