Criar um relatório do Power BI

O Common Data Service permite-lhe ligar-se diretamente aos seus dados utilizando o Power BI Desktop para criar relatórios e publicá-los no Power BI. No Power BI, os relatórios podem ser utilizados em dashboards, partilhados com outros utilizadores e acedidos a partir de diferentes plataformas em aplicações móveis do Power BI.

Power BI Desktop

Pré-requisitos

Para utilizar o Power BI com o Common Data Service, precisa do seguinte:

  • Transferir e instalar o Power BI Desktop, que é uma aplicação gratuita executada no computador local. Pode transferir o Power BI Desktop aqui.
  • O ambiente do Common Data Service com as permissões do criador para aceder ao portal e as permissões de leitura para aceder aos dados nas entidades.

Localizar o URL de Ambiente do Common Data Service

  1. Abra o PowerApps e selecione o ambiente ao qual se vai ligar e clique na engrenagem de definições no canto superior direito e clique em Personalizações avançadas

    Ambiente do Common Data Service

  2. Clique em Recursos na secção de Recursos para programadores que será aberta num separador novo.

    Ambiente do Common Data Service

  3. Copie a raiz do URL no separador novo, este é o URL exclusivo para o ambiente. O URL será no formato https://yourenvironmentid.crm.dynamics.com/ certifique-se de que não copia o resto do URL. Tome nota deste local para que possa utilizá-lo ao criar um relatório do PowerBI.

    Ambiente do Common Data Service

Ligar ao Common Data Service a partir do Power BI Desktop

  1. Inicie o Power BI Desktop, se for a primeira vez, poderá ser-lhe apresentado um ecrã de boas-vindas ou direcionado imediatamente para uma tela em branco. De qualquer forma, clique em Obter Dados e selecione Mais para abrir a lista completa de origens de dados disponível para o Power BI Desktop.

    Power BI Desktop

  2. Clique em Serviços Online e Common Data Service (Beta) da lista de conectores. Clique em Ligar.

    Power BI Desktop

  3. Cole o seu URL de Ambiente do Common Data Service no campo URL do Servidor e clique em Ok. Se esta for a primeira vez, ser-lhe-á solicitado que inicie sessão com as mesmas credenciais que utiliza para se ligar ao PowerApps e Common Data Service.

    Power BI Desktop

  4. O Navegador irá mostrar-lhe todas as entidades disponíveis para o seu ambiente agrupadas em três pastas. Expanda a pasta Modelo de Dados Comuns.

    • Modelo de Dados Comuns – seguem-se entidades padrão que são normalmente utilizadas e disponíveis em todos os ambientes como parte do Modelo de Dados Comuns.
    • Entidades Personalizadas – são entidades que criou ou importou no seu ambiente.
    • Sistema – contém todas as entidades no ambiente, incluindo as entidades do Modelo de Dados Comuns e Personalizadas.

    Power BI Desktop

  5. Selecione a entidade Conta para ver uma pré-visualização dos seus dados no painel direito e clique em Carregar.

    Power BI Desktop

  6. A entidade está agora carregada no relatório e pode começar a criação de relatórios ou repita este processo para adicionar mais entidades.

    Power BI Desktop

  7. Clique no campo Nome no painel Campo para adicionar uma nova visualização à tela de relatórios. Pode agora repetir este processo e alterar visualizações para criar o relatório.

    Power BI Desktop

Utilizar Conjuntos de opções

Conjuntos de opções são utilizados em entidades para fornecer uma lista pendente de valores para o utilizador em aplicações e fluxos. Quando utilizar o conector do Power BI, os campos de conjunto de opções serão apresentados como duas colunas para mostrar o valor exclusivo e o valor a apresentar.

Por exemplo, se tivesse um conjunto de opções na sua entidade denominada ApprovalStatus, veria dois campos no Power BI:

  • ApprovalStatus – isto irá mostrar um valor inteiro exclusivo para cada item no seu conjunto de opções, isto ajuda quando aplicar filtros, para que não sejam afetados se efetuar alterações no futuro ao nome a apresentar.

  • ApprovalStatus_display – isto irá mostrar o nome a apresentar amigável do item e é utilizado mais frequentemente quando apresenta a opção numa tabela ou gráfico.

    ApprovalStatus ApprovalStatus_Display
    1 Submetido
    2 Em Revisão
    3 Aprovado
    4 Rejeitado

As relações no Common Data Service requerem a criação de uma relação no PowerBI Desktop entre as duas entidades que utilizam um campo GUID, este é identificador único gerado pelo sistema que assegura que as relações são criadas para os registos criados onde pode existir ambiguidade ou duplicação com outros campos. Pode ler mais acerca da gestão de relações no Power BI Desktop aqui.

Enquanto algumas relações podem ser criadas automaticamente, pode rever e garantir que as relações corretas são estabelecidas quando cria o relatório:

  • O campo de pesquisa na entidade conterá o GUID do registo na entidade relacionada.
  • A entidade relacionada terá um campo no formato "[EntityName]id" que contém o GUID, por exemplo, Accountid ou MyCustomEntityid
  • Utilizar a funcionalidade de Gerir Relações no PowerBI Desktop, poderá criar uma nova relação entre o campo de pesquisa e o campo de id na entidade relacionada.

Passos seguintes