Usar o Power BI com o Microsoft Dynamics 365

 

Publicado: fevereiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Dica

As informações fornecidas aqui são para versões do Dynamics 365 antes do Dynamics 365 (online), versão 9.0. Para obter a documentação mais recente, consulte Usar o Power BI.

O serviço de nuvem do Power BI para Office 365 funciona com o Microsoft Dynamics 365 para fornecer uma solução de análise de autoatendimento. O Power BI atualiza automaticamente os dados do Microsoft Dynamics 365 (online) exibidos. Com o Power BI Desktop ou o Power Query para Microsoft Office Excel para criar relatórios e o Power BI para compartilhar painéis e atualizar dados do Microsoft Dynamics 365 (online), o pessoal de vendas, marketing e serviços de sua organização tem uma nova maneira avançada de trabalhar com os dados do Dynamics 365.

Neste tópico

Introdução ao uso do Microsoft Power BI com o Microsoft Dynamics 365 (online)

Inserir visualizações do Power BI em painéis pessoais

Usar o Power BI Desktop para se conectar diretamente à sua instância do Microsoft Dynamics 365 (online)

Usar o Power BI com o Microsoft Dynamics 365 (local)

Introdução ao uso do Microsoft Power BI com o Microsoft Dynamics 365 (online)

Os pacotes de conteúdo do Microsoft Dynamics 365 serviço de nuvem do Power BI permitem acessar e analisar facilmente os dados de vendas, de serviços ou de marketing.

Para criar um painel do Power BI usando um pacote de conteúdo, siga estas instruções.

  1. Se ainda não tiver registrado, registre-se no Microsoft Power BI

  2. Depois de iniciar sessão no Power BI, na área Conjunto de Dados, clique em Obter Dados, em Serviços, clique em Obter e selecione os pacotes de conteúdo a seguir.

    • Gerente de vendas do Microsoft Dynamics 365 (online)

    • Gerente de serviços do Microsoft Dynamics 365 (online)

    • Microsoft Dynamics Marketing

  3. Para os pacotes de conteúdo do gerente de vendas e do gerente de serviços, insira a URL da sua instância do Microsoft Dynamics 365 (online), como https://NomeDaOrganização.crm.dynamics.com, onde NomeDaOrganização é o nome da organização da sua instância do Microsoft Dynamics 365 (online), e clique em Avançar.

    Dica

    Se seu data center estiver fora da América do Norte, o nome do domínio crm.dynamics.com pode ser diferente, como crm2.dynamics.com, crm3.dynamics.com, crm4.dynamics.com etc. Para localizar o nome do domínio, no aplicativo da Web do Dynamics 365 vá para Configurações > Personalizações > Recursos do Desenvolvedor. As URLs exibidas indicarão o nome correto do domínio.

    Para o pacote de conteúdo de Marketing, insira a URL como https://NomeDaOrganização.marketing.dynamics.com/analytics, onde NomeDaOrganização é o nome da organização da sua instância do Microsoft Dynamics 365 (online), e clique em Avançar.

  4. Em Método de autenticação, selecione oAuth2.

  5. Os dados do Microsoft Dynamics 365 (online) de sua organização são importados, e várias visualizações se tornam disponíveis.

Observação

Se o pacote de conteúdo selecionado não abrir no navegador da Web, no painel esquerdo do no espaço de trabalho do Power BI, clique no pacote de conteúdo em Painéis.

Pacotes de conteúdo disponíveis para download.

Os pacotes de conteúdo do Microsoft Dynamics 365 oferecem suporte às entidades padrão incluídas. Entretanto, você pode personalizar os pacotes de conteúdo a seguir ao baixar o arquivo .PBIX e então usar o Power BI Desktop para personalizar o pacote de conteúdo antes de carregá-lo no serviço Power BI.

O Modelo de Relatório do Power BI para o Connected Field Service para Microsoft Dynamics 365 permite que os usuários publiquem o relatório do Power BI que exibe informações atualizadas sobre os dispositivos conectados.

Para obter informações sobre como personalizar pacotes de conteúdo, veja Personalizar o conteúdo de pacotes do power BI do Microsoft Dynamics 365.

Inserir visualizações do Power BI em painéis pessoais

Para que os usuários possam inserir visualizações do Power BI em painéis pessoais, a configuração deve estar habilitada em toda a organização.

Dica

Esse recurso foi introduzido pela primeira vez no CRM Online 2016 Atualização 1.

Por padrão, a inserção de visualizações do Power BI está desabilitada e deve ser habilitada para que os usuários as insiram em painéis pessoais.

Habilitar visualizações do Power BI na organização

  1. Inicie sessão no Microsoft Dynamics 365 como um usuário com a função de segurança de administrador do sistema.

  2. Vá para Configurações > Administração > Configurações do Sistema.

  3. Na guia Relatório, na opção Permitir a inserção de visualizações do Power BI, selecione Sim para habilitar ou Não para desabilitar.

  4. Clique em OK.

Para saber mais sobre como adicionar blocos do Power BI a painéis pessoais no Microsoft Dynamics 365, consulte Inserir blocos do Power BI em seu painel pessoal.

Para saber mais sobre como adicionar painéis do Power BI a painéis pessoais no Microsoft Dynamics 365, consulte Adicionar um painel do Power BI ao seu painel pessoal.

Usar o Power BI Desktop para se conectar diretamente à sua instância do Microsoft Dynamics 365 (online)

Você pode conectar-se ao Microsoft Dynamics 365 (online) com o Power BI Desktop para criar relatórios e painéis personalizados do Dynamics 365 para uso com o serviço Power BI.

Requisitos

  • Registro de serviço do Power BI

  • Power BI Desktop.

  • Instância do Microsoft Dynamics 365 (online)

Conectar a Dynamics 365 (online)

  1. Inicie o Power BI Desktop.

  2. Na guia Início, clique em Obter Dados e clique em Mais.

  3. Na lista Obter Dados, selecione Dynamics 365 Online.

  4. Insira a URL do ponto de extremidade OData do Dynamics 365 (online). Ela deve ser semelhante a esta URL, em que NomeDaOrganização é o nome da organização do Dynamics 365 (online) e v8.1 é a versão. Clique em OK.

    https://OrganizationName.api.crm.dynamics.com/api/data/v8.1

    Observação

    Você pode encontrar a URL do ponto de extremidade OData no cliente Web do Microsoft Dynamics 365. Vá para Configurações > Personalizações > Recursos do Desenvolvedor e encontre a URL em API da Instância da Web.

  5. No diálogo Acessar um feed OData, clique em Conta organizacional e clique em Conectar.

    Dica

    Se você não tiver entrado na sua instância do Microsoft Dynamics 365 (online), clique em Entrar no diálogo Acessar feed OData antes de clicar em Conectar.

  6. As tabelas de entidade do banco de dados da organização aparecem na janela Navegador do Power BI Desktop. Você pode escolher entidades padrão e personalizadas. Para obter mais informações sobre como criar relatórios com o Power BI Desktop, consulte Suporte ao Power BI: modo de exibição de relatório no Power BI Desktop.

    Selecionar tabela de entidades

    Observação

    Você pode usar etapas semelhantes para se conectar ao Microsoft Dynamics 365 (online) usando o Power Query para Microsoft Office Excel ao selecionar De Outras Fontes na guia Power Query no Excel.

Usar o Power BI com o Microsoft Dynamics 365 (local)

Você pode usar o Power BI com o Dynamics 365 (local) para criar e publicar visualizações avançadas que podem ser acessadas de qualquer lugar.

Requisitos

  • Windows Server 2012 R2 com AD FS 3.0 (necessários para Implantação para a Internet (IFD)).

  • Para IFD, OAuth deve estar habilitado no Servidor do Microsoft Dynamics 365. Esta etapa é descrita na seção a seguir.

  • Conta do Microsoft Power BI.

Dica

A atualização agendada de relatórios não é compatível com conjuntos de dados do Dynamics 365 (local) publicados no serviço Power BI. Você pode atualizar relatórios usando o Microsoft Power BI Desktop ou o Microsoft Office Excel e, depois, carregando os relatórios no serviço Power BI.

Configurar Microsoft Dynamics 365 (local) para Power BI

  1. Se estiver conectando-se à implantação do Dynamics 365 (local) internamente (sem usar IFD), pule para a etapa 4.

    Se a implantação estiver configurada para IFD, habilite OAuth no Servidor do Microsoft Dynamics 365. Para fazer isso, abra uma janela do Windows PowerShell e execute os seguintes comandos do PowerShell.

    Add-PSSnapin Microsoft.Crm.PowerShell
    $fedurl = Get-CrmSetting -SettingType ClaimsSettings
    $fedurl.FederationProviderType = 1
    Set-CrmSetting $fedurl
    
  2. Após executar os comandos anteriores, você terá de reiniciar o IIS. Em uma janela de comando, digite IISReset e pressione ENTER.

  3. Registre o cliente OAuth 2.0 do Power BI Desktop com ADFS. Para fazer isso, abra uma janela do Windows PowerShell e execute o seguinte comando do PowerShell no PC em que está executando o Power BI Desktop que será usado para publicar os relatórios no serviço Power BI.

    Add-AdfsClient -ClientId "a672d62c-fc7b-4e81-a576-e60dc46e951d" -Name "Microsoft Power BI" -RedirectUri @("https://de-users-preview.sqlazurelabs.com/account/reply/", "https://preview.powerbi.com/views/oauthredirect.html") -Description "ADFS OAuth 2.0 client for Microsoft Power BI"
    
  4. No Power BI Desktop, entre no Power BI e use o conector padrão do Feed OData para conectar-se ao sistema Dynamics 365 (local) usando a autenticação do Windows ou o OAuth. Para fazer isso…

    1. Conecte-se a uma fonte de dados no Power BI Desktop ou no Excel usando o conector do Feed OData.

      • Para implantações internas (sem IFD), insira a URL do feed OData, semelhante a https://server/crmorganization/api/data/vn.0, em que server/crmorganization é o caminho do aplicativo da Web para a organização Microsoft Dynamics 365 e vn.0 é a versão do Microsoft Dynamics 365, como v8.0 para Microsoft Dynamics 365. Por exemplo, https://contoso1/contosocrm/api/data/v8.0.

        Quando você for solicitado a entrar para acessar o feed OData, selecione Windows na lista de tipos de autenticação e insira suas credenciais do Dynamics 365 (local).

      • Para implantações com IFD, insira a URL do feed OData, semelhante a https://[organization_URI]/api/data/vn.0, em que organization_URI é o nome completo do seu domínio acessível pela Internet e vn.0 é a versão do Microsoft Dynamics 365, como v8.0 para Microsoft Dynamics 365. Por exemplo, a organização Contoso tem esta URL: https://crmweb.contoso.com/api/data/v8.0.

        Quando você for solicitado a entrar para acessar o feed OData, selecione Conta organizacional na lista de tipos de autenticação e insira suas credenciais do Dynamics 365 (local).

  5. As tabelas do banco de dados da organização são carregadas, com base nas quais você pode criar relatórios.

  6. Publique seus relatórios no Power BI e crie painéis.

  7. Atualize os relatórios com frequência publicando-os novamente com o Power BI Desktop ou o Excel.

Confira Também

Estender o Dynamics 365 com integração e soluções

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais