Conectar um repositório de conhecimento com o Power BI

Neste artigo, saiba como ligar e consultar um arquivo de conhecimento utilizando o Power Query na aplicação Power BI Desktop. Você pode começar mais rapidamente com modelos ou criar um painel personalizado do zero.

Um arquivo de conhecimento composto por tabelas no Armazenamento do Microsoft Azure funciona melhor no Power BI. Se as tabelas tiverem projeções do mesmo conjunto de competências e grupo de projeção, poderá facilmente “associá-las” para criar visualizações de tabelas que incluam campos de tabelas relacionadas.

Siga as etapas neste artigo usando dados de exemplo e um armazenamento de conhecimento criado neste portal, início rápido ou por meio de APIs Postman e REST.

Ligar ao Armazenamento do Azure

  1. Inicie o Power BI Desktop e selecione Obter dados.

  2. Na janela Obter Dados, selecione Azure e, em seguida, selecione Armazenamento de Tabela do Azure.

  3. Selecione Ligar.

  4. Para Nome da Conta ou URL, insira o nome da sua conta de Armazenamento do Azure (a URL completa será criada para você).

  5. Se solicitado, insira a chave da conta de armazenamento.

Configurar tabelas

  1. Marque a caixa de seleção ao lado de todas as tabelas que foram criadas a partir do mesmo conjunto de habilidades e, em seguida, selecione Carregar.

    Load tables

  2. No friso superior, selecione Transformar Dados para abrir o Editor do Power Query.

    Open Power Query

  3. Abra hotelReviewsDocument e remova as colunas PartitionKey, RowKey e Timestamp. Essas colunas são usadas para relações de tabela no Armazenamento de Tabela do Azure. O Power BI não precisa deles. Você deve ser deixado com uma coluna chamada "Conteúdo" mostrando Registro em cada uma.

    Edit tables

  4. Clique no ícone com setas opostas no canto superior direito da tabela para expandir Conteúdo. Quando a lista de colunas for exibida, selecione todas as colunas. Limpar colunas começando com 'metadados'. Clique em OK para incluir as colunas selecionadas.

    Expand content

  5. Altere o tipo de dados para as colunas a seguir clicando no ícone ABC-123 no canto superior esquerdo da coluna.

    • Para content.latitude e Content.longitude, selecione Número decimal.
    • Para Content.reviews_date e Content.reviews_dateAdded, selecione Data/Hora.

    Change data types

  6. Abra hotelReviewsSsPages e repita as etapas de exclusão de coluna, expandindo Conteúdo para selecionar colunas dos registros. Não há modificações de tipo de dados para esta tabela.

  7. Abra hotelReviewsSsKeyPhrases e repita as etapas de exclusão de coluna, expandindo Conteúdo para selecionar colunas dos registros. Não há modificações de tipo de dados para esta tabela.

  8. Na barra de comandos, clique em Fechar e Aplicar.

Verificar relações de tabela

  1. Clique no mosaico Modelo no painel de navegação esquerdo e valide se o Power BI mostra relações entre as três tabelas.

    Validate relationships

  2. Clique duas vezes em cada relação e verifique se a direção Filtro cruzado está definida como Ambos. Isso permite que seus visuais sejam atualizados quando um filtro é aplicado.

Criar um relatório

  1. Clique no bloco Relatório no painel de navegação esquerdo para explorar dados por meio de visualizações. Para campos de texto, tabelas e cartões são visualizações úteis.

  2. Escolha campos de cada uma das três tabelas para preencher a tabela ou cartão.

    Build a table report

Modelo de exemplo do Power BI - apenas portal do Azure

Ao criar um repositório de conhecimento usando o portal do Azure, você tem a opção de baixar um modelo do Power BI na segunda página do assistente Importar dados. Este modelo oferece várias visualizações, como WordCloud e Network Navigator, para conteúdo baseado em texto.

Clique em Obter Modelo do Power BI na página Adicionar habilidades cognitivas para recuperar e baixar o modelo de seu local público do GitHub. O assistente modifica o modelo para acomodar a forma dos dados, conforme capturado nas projeções de armazenamento de conhecimento especificadas no assistente. Por esse motivo, o modelo baixado variará cada vez que você executar o assistente, assumindo diferentes entradas de dados e seleções de habilidades.

Sample Azure AI Search Power BI Template

Nota

O modelo é baixado enquanto o assistente está em pleno voo. Você terá que esperar até que o repositório de conhecimento seja realmente criado no Armazenamento de Tabela do Azure antes de poder usá-lo.

Vídeo de introdução

Para obter uma demonstração do uso do Power BI com um repositório de conhecimento, assista ao vídeo a seguir.

Próximos passos