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çã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.
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 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