Assistente de BI – Habilitar write-back de dimensão

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Adicione o aprimoramento do write-back de dimensão a um cubo ou dimensão para permitir que os usuários modifiquem manualmente a estrutura e os membros da dimensão. As atualizações para uma dimensão habilitada para gravação são registradas diretamente na tabela de dimensões. Esse aprimoramento altera a configuração da propriedade WriteEnabled para uma dimensão.

Para adicionar gravação de volta de dimensão, use o Assistente de Inteligência de Negócios e selecione a opção Habilitar gravação de volta de dimensão na página Escolher aprimoramento. Esse assistente orienta você pelas etapas de seleção de uma dimensão à qual você deseja aplicar a regravação de dimensão e configurar essa opção para a dimensão selecionada.

Observação

Há suporte para write-back somente para bancos de dados relacionais e data marts do SQL Server.

Selecionar uma dimensão

Na primeira página Habilitar Gravação de Volta da Dimensão do assistente, especifique a dimensão à qual você deseja aplicar a gravação de volta da dimensão. Ao adicionar o aprimoramento do write-back de dimensão a essa dimensão selecionada, você altera a dimensão. Todos os cubos que incluem a dimensão selecionada herdam essas alterações.

Definir a funcionalidade de write-back de dimensão

Na segunda página Habilitar Gravação de Volta de Dimensão do assistente, defina a opção Habilitar gravação de volta na dimensão. Selecionar essa opção define automaticamente a propriedade WriteEnabled da dimensão como True. Limpar essa opção define automaticamente a propriedade como False.

Observações

Ao criar um novo membro, você deve incluir todos os atributos em uma dimensão. Não é possível inserir um membro sem especificar um valor para o atributo chave da dimensão. Portanto, a criação de membros está sujeita a quaisquer restrições, como valores de chave não nulos, que são definidos na tabela de dimensão. Considere colunas opcionalmente especificadas por propriedades de dimensão, como colunas especificadas nas propriedades da dimensão CustomRollupColumn, CustomRollupPropertiesColumn ou UnaryOperatorColumn .

Importante

Se você usar o SQL Azure como uma fonte de dados para executar o write-back em um banco de dados do Analysis Services, a operação falhará. Essa falha é por design, pois a opção de provedor que habilita vários MARS (conjuntos de resultados ativos) não está ativada por padrão.

A solução alternativa é adicionar a seguinte configuração na cadeia de conexão, dar suporte a MARS e habilitar o write-back:

"MultipleActiveResultSets=True"

Para obter mais informações, consulte Usando MARS (vários conjuntos de resultados ativos).

Consulte também

Dimensões com gravação habilitada