Compartilhar 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 do cubo ao examiná-los; nesse caso, as alterações serão salvas em uma tabela separada chamada de tabela de write-back, não nos dados do cubo nem nos dados de origem. 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 um pequeno vídeo de introdução ao write-back, consulte Excel 2010 Writeback to Analysis Services. Para obter uma exploração mais detalhada desse recurso, visite esta série de postagens de blog, Building a Writeback Application with Analysis Services (blog).

ObservaçãoObservação

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

Como habilitar a gravação em uma partição

É possível habilitar a gravação em grupos de medidas de uma partição. Para isso, habilite a gravação na própria partição no Designer de Cubo no SQL Server Data Tools ou no 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 banco de dados | cubo | grupo de medidas. Clique com o botão direito do mouse em Write-back e escolha Habilitar Write-back.

Há suporte para write-back apenas para medidas que usam a agregação SUM. No banco de dados de exemplo AdventureWorks, você pode usar o grupo de medidas Sales Targets para testar comportamentos de 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

É possível procurar o conteúdo da tabela de write-back de um cubo na caixa de diálogo Procurar Dados, que pode ser acessada ao clicar com o botão direito do mouse em uma partição habilitada para gravação na guia Partições do Designer de Cubo.

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 em 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.

Observação sobre cuidadosCuidado

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 os dados de write-back em uma partição, use a caixa de diálogo Converter em Partição, que pode ser acessada ao clicar com o botão direito do mouse na tabela de write-back de uma partição habilitada para gravação no 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

Conceitos

Partições habilitadas para gravação

Outros recursos

Habilitando o write-back para um cubo OLAP em nível de célula no Excel 2010

Habilitando e protegendo a entrada de dados com o write-back do Analysis Services