CORRECÇÃO: O cubo virtual retorna células vazias se regra personalizada é aplicada

Traduções deste artigo Traduções deste artigo
ID do artigo: 295706 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Erro nº: 12147 (Plato7.x)
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Uma regra personalizada é usada para controlar o acesso a membros da dimensão por usuários em uma função. Se você usar uma regra personalizada para segurança de dimensão em um cubo virtual, o cubo virtual pode retornar valores de célula vazia no nível inferior de uma dimensão.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o SQL Server 2000 (o Analysis Services Components - Sql2kasp1.exe). Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211INF: Como obter o Service Pack mais recente do SQL Server 2000

Situação

A Microsoft confirmou que este é um problema no SQL Server 2000 Analysis Services versão 8.0. Esse problema foi corrigido primeiro no Analysis Services componentes do Microsoft SQL Server 2000 Service Pack 1.

Mais Informações

Etapas para reproduzir o problema

  1. Crie uma função chamada "TestRole".
  2. Na guia membros , adicione um usuário.
  3. Na guia dimensões , selecione a dimensão Store , altere a regra de Irrestrito para Personalizar e, em seguida, clique no botão reticências (...) na coluna Configurações personalizadas .
  4. No personalizado dimensão segurança: armazenamento caixa de diálogo, selecione desmarcar todos os membros , expanda All Store-> EUA, selecionar autoridade de certificação e, em seguida, clique em OK .
  5. Crie um cubo virtual usando o cubo vendas .
  6. Selecione Vendas unitárias para a medida do cubo virtual.
  7. Use o >> botão para selecionar todas as dimensões e, em seguida, usar o < botão para limpar todos, exceto Padrão do cliente , armazenamento e clientes .
  8. Salve o cubo virtual como Test1 e processá-lo.
  9. Expanda Test1, clique Funções de cubo com o botão direito do mouse e selecione Gerenciar funções .
  10. Habilitar TestRole e clique em Funções de teste .
  11. Em Cube Browser, arraste a dimensão de armazenamento para a janela de dados e expanda All Store-> EUA-> CA. Observe que os valores para os membros "Alameda", "Beverly Hills", "São Paulo", "Em San Diego" e "São Francisco" são todos vazios. Exceto para "Alameda", todos os membros devem ter alguns valores.
Na etapa 7, se você usar o > botão para selecionar as dimensões para o cubo virtual, você não vir o problema descrito.

Propriedades

ID do artigo: 295706 - Última revisão: quarta-feira, 23 de outubro de 2013 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Analysis Services
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix kbssas800sp1fix KB295706 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 295706

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com