Share via


Definir o write-back de partições

Se você habilitar um grupo de medidas para gravação, os usuários finais poderão alterar dados de cubo enquanto procuram por ele. As alterações são salvas em uma tabela separada chamada tabela de write-back e não nos dados de cubo ou na fonte de dados. Os usuários finais que procuram uma partição habilitada para gravação observam o efeito líquido de todas as alterações na tabela de write-back da partição.

Os dados de write-back podem ser procurados ou excluídos. Também é possível converter os dados de write-back em uma partição. Em uma partição habilitada para gravação, é possível usar funções de cubo para conceder acesso de leitura/gravação a usuários e grupos de usuários e para limitar o acesso a células ou grupos de células específicos da partição.

Para ver uma breve introdução em vídeo sobre write-back, consulte Write-back do Excel 2010 para Analysis Services. Na série de postagens no blog Building a Writeback Application with Analysis Services (blog)(Criando um aplicativo de write-back com o Analysis Services), você encontra uma apresentação mais detalhada deste recurso.

Observação

Há suporte para write-back apenas para bancos de dados relacionais e data marts SQL Server e somente para modelos multidimensionais do Analysis Services.

Como habilitar uma partição para gravação

Você pode habilitar por gravação os grupos de medidas de uma partição habilitando a própria partição no Cube Designer em SQL Server Data Tools ou SQL Server Management Studio.

  • No Designer de Cubo, na guia Partições, clique com o botão direito do mouse em uma partição e escolha Configurações de Write-back.

  • No Management Studio, expanda o banco de dados | cubo | grupo de medidas e clique com o botão direito do mouse em Write-back e escolha Habilitar Write-back.

O write-back só tem suporte para as medidas que usam a agregação SUM. No banco de dados de exemplo AdventureWorks, você pode usar o grupo de medidas Metas de Vendas para testar o comportamento do write-back.

Ao habilitar uma partição para gravação, especifique um nome de tabela e uma fonte de dados para armazenar a tabela de write-back. Qualquer alteração subsequente feita no grupo de medidas é registrada nessa tabela.

Pesquisar dados de write-back em uma partição

Você pode procurar o conteúdo da tabela de write-back de um cubo na caixa de diálogo Procurar Dados, que pode ser acessada clicando com o botão direito do mouse em uma partição habilitada para gravação na guia Partições no Cube Designer.

Excluir dados de write-back ou desabilitar o write-back

A exclusão de dados de write-back limpa o cache; assim que esses dados são excluídos, trabalhos adicionais de write-back são executados em uma lista limpa. A desabilitação de write-back na partição de um cubo simplesmente desativa o write-back dessa partição.

Converter dados de write-back para uma partição

É possível converter os dados da tabela de write-back em uma partição. Este procedimento faz com que a tabela de write-back se transforme na nova tabela de fatos da partição.

Cuidado

O uso incorreto de partições pode resultar em dados de cubo imprecisos. Para obter mais informações, consulte Criar e gerenciar uma partição local (Analysis Services).

A conversão da tabela de dados de write-back em uma partição também desabilita a gravação da partição. Todas as políticas de leitura/gravação irrestrita e as permissões de leitura/gravação das células da partição são desabilitadas e os usuários finais não poderão alterar os dados de cubo exibidos. Os usuários finais com políticas de leitura/gravação irrestrita ou permissões de leitura/gravação desabilitadas ainda poderão procurar o cubo. As permissões de leitura e de contingente de leitura não são afetadas.

Para converter dados de write-back em uma partição, use a caixa de diálogo Converter em Partição, que é acessada clicando com o botão direito do mouse na tabela de write-back para uma partição habilitada para gravação em SQL Server Management Studio. Especifique um nome para a partição e se deseja projetar a agregação para a partição posteriormente ou no momento da criação. Para criar a agregação no mesmo momento em que a partição é escolhida, é necessário copiar o design de agregação de uma partição existente. Esta é, mas não necessariamente, a partição de write-back atual. Também é possível processar a partição durante sua criação.

Consulte Também

Partições habilitadas para gravação
Habilitando o write-back em um cubo OLAP no nível da célula no Excel 2010
Habilitando e protegendo a entrada de dados com o write-back do Analysis Services