Compartilhar via


Assistente de BI – Adicionar inteligência de conta a uma dimensão

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

Adicione o aprimoramento da inteligência de conta a um cubo ou a uma dimensão para atribuir classificações de conta padrão, como receita e despesa, a membros de um atributo de conta. Esse aprimoramento também identifica os tipos de conta (como Ativo e Passivo) e atribui a agregação apropriada a cada tipo de conta. O Microsoft SQL Server SQL Server Analysis Services pode usar as classificações para agregar contas ao longo do tempo.

Observação

A inteligência de conta está disponível somente para dimensões baseadas nas fontes de dados existentes. Para dimensões que foram criadas sem usar uma fonte de dados, execute o Assistente de Geração de Esquema para criar uma exibição da fonte de dados antes de adicionar a inteligência de conta.

Aplique a inteligência de conta a uma dimensão que especifica as informações da conta (por exemplo, nome, número e tipo da conta). Para adicionar inteligência de conta, use o Assistente de Business Intelligence e selecione a opção Definir inteligência de conta na página Escolher Melhoria . Esse assistente orienta você pelas etapas de seleção de uma dimensão à qual você deseja aplicar inteligência de conta, identificar atributos de conta na dimensão de conta selecionada e mapear tipos de conta na tabela de dimensões para tipos de conta reconhecidos por SQL Server Analysis Services.

Selecionando uma dimensão

Na primeira página Definir Inteligência de Conta do assistente, especifique a dimensão à qual você quer aplicar a inteligência de conta. O aprimoramento de inteligência de conta adicionado à dimensão selecionada provocará alterações na dimensão. Essas alterações serão herdadas por todos os cubos que tiverem a dimensão selecionada.

Especificando atributos de conta

Na página Configurar Atributos de Dimensão do assistente, especifique os atributos de conta da dimensão de conta selecionada. Primeiro, na coluna Incluir , marque a caixa de seleção ao lado de cada tipo de atributo de conta que você quer mapear para o atributo dessa dimensão. Em seguida, na coluna Atributo de Dimensão , expanda a lista suspensa e selecione o atributo da dimensão correspondente ao tipo de atributo selecionado. A seleção do atributo da lista configura a propriedade Type do atributo com os atributos de conta.

Mapeando tipos de conta

A segunda página Definir Inteligência de Conta mapeia valores de tipo de conta da tabela de dimensões para tipos de conta reconhecidos por SQL Server Analysis Services. Essa página aparecerá somente se você incluiu na dimensão o atributo de dimensão Tipo de Conta . Para incluir a dimensão Tipo de Conta , na página Definir Inteligência de Conta do assistente, marque a caixa de seleção ao lado de Tipo de Contae selecione o atributo apropriado.

Na segunda página Definir Inteligência de Conta , há duas colunas:

  • A coluna Tipos de Conta de Tabela de Origem lista os tipos de conta que o assistente obtém da tabela de dimensões.

  • A coluna Tipos de Conta de Servidor identifica o tipo de conta correspondente que SQL Server Analysis Services reconhece. A tabela a seguir lista os tipos de conta que SQL Server Analysis Services reconhece e a agregação padrão para cada um desses tipos. As seleções serão feitas automaticamente se a tabela de dimensões usar os mesmos nomes de tipo de conta que SQL Server Analysis Services usa.

    Tipo de conta de servidor Agregação Descrição
    Estatística Nenhuma Uma taxa calculada de algo ou a contagem de algo que não é agregada no decorrer do tempo. Esse tipo de conta não é convertido em outras moedas pelas regras de conversão.
    Responsabilidade LastNonEmpty O dinheiro ou valor de coisas devidos em um momento específico. Esse tipo de conta não é acumulado com o passar do tempo e, portanto, não é agregado naturalmente no decorrer do tempo. Por exemplo, a quantia de Ano é o valor do último mês com dados. Esse tipo de conta é convertido em outras moedas com a taxa Fim do Período.
    Ativo LastNonEmpty O dinheiro ou valor de coisas de propriedade em um momento específico. Esse tipo de conta não é acumulado com o passar do tempo e, portanto, não é agregado naturalmente com o decorrer do tempo. Por exemplo, a quantia de Ano é o valor do último mês com dados. Esse tipo de conta é convertido em outras moedas com a taxa Fim do Período.
    Saldo LastNonEmpty A contagem de algo em um momento especificado. Esse tipo de conta é acumulado, mas não agregado naturalmente com o passar do tempo. Por exemplo, a quantia de Ano é o valor do último mês com dados.
    Fluxo Sum Uma conta com incremento de algo. Esse tipo de conta é agregado ao longo do tempo como uma Sum , mas não é convertido pelas regras de conversão de moeda.
    Despesa Sum O dinheiro ou valor de coisas gasto. Esse tipo de conta é agregado ao longo do tempo como uma Sum e é convertido em outras moedas pela taxa média.
    Receita Sum O dinheiro ou valor de coisas recebido. Esse tipo de conta é agregado ao longo do tempo como uma Sum e é convertido em outras moedas pela taxa média.

    Observação

    Se apropriado, é possível mapear mais de um tipo de conta da dimensão para um determinado tipo de conta de servidor.

Para alterar as agregações padrão mapeadas para cada tipo de conta de um banco de dados, use o Designer de Banco de Dados.

  1. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto do Analysis Services e clique em Editar Banco de Dados.

  2. Na caixa Mapeamento de Tipo de Conta , selecione um tipo de conta no Nome.

  3. Na caixa de texto Alias , digite um alias para esse tipo de conta.

  4. Na caixa de listagem suspensa Função de Agregação , altere a Função de Agregação padrão para esse tipo de conta.