Fontes de dados no Power BI Desktop

O Power BI Desktop permite se conectar a dados de várias fontes diferentes. Para obter uma lista completa de fontes de dados disponíveis, confira Fontes de dados do Power BI.

Você se conecta aos dados usando a faixa de opções Página Inicial. Para mostrar os tipos de dados Mais Comuns, selecione o rótulo do botão Obter Dados ou a seta para baixo.

Menu de tipos de dados Mais Comuns, Obter Dados no Power BI Desktop

Para acessar a caixa de diálogo Obter Dados, mostre o menu de tipos de dados Mais Comuns e selecione Mais. Você também pode abrir a caixa de diálogo Obter Dados (e ignorar o menu Mais Comuns), selecionando diretamente o ícone Obter Dados.

Botão Obter Dados, Power BI Desktop

Observação

A equipe do Power BI está sempre expandindo as fontes de dados disponíveis para o Power BI Desktop e o serviço do Power BI. Assim, você verá com frequência as versões anteriores das fontes de dados de trabalho em andamento marcadas como Beta ou Visualização. As fontes de dados marcadas como Beta ou Visualização têm suporte e funcionalidade limitados e não devem ser usadas em ambientes de produção. Além disso, as fontes de dados marcadas como Beta ou Versão prévia para o Power BI Desktop poderão não estar disponíveis para uso no serviço do Power BI ou em outros serviços da Microsoft enquanto a fonte de dados não estiver em GA (em disponibilidade geral).

Observação

Há muitos conectores de dados para o Power BI Desktop que exigem o Internet Explorer 10 (ou mais recente) para autenticação.

Fontes de dados

A caixa de diálogo Obter Dados organiza os tipos de dados nas seguintes categorias:

  • Todos
  • Arquivo
  • Banco de dados
  • Power Platform
  • Azure
  • Serviços Online
  • Outros

A categoria Todos inclui todos os tipos de conexão de dados de todas as categorias.

Fontes de dados do arquivo

A categoria Arquivo fornece as seguintes conexões de dados:

  • Excel
  • Texto/CSV
  • XML
  • JSON
  • Pasta
  • PDF
  • Parquet
  • Pasta do SharePoint

A imagem a seguir mostra a janela Obter Dados para Arquivo.

Fonte de dados de arquivo, caixa de diálogo Obter Dados, Power BI Desktop

Fontes de dados do banco de dados

A categoria Banco de dados fornece as seguintes conexões de dados:

  • Banco de dados do SQL Server
  • Banco de dados do Access
  • Banco de dados do SQL Server Analysis Services
  • Oracle Database
  • Banco de dados IBM Db2
  • Banco de dados IBM Informix (Beta)
  • IBM Netezza
  • Banco de dados MySQL
  • Banco de dados PostgreSQL
  • Banco de dados Sybase
  • Banco de dados Teradata
  • Banco de dados SAP HANA
  • Servidor de Aplicativos SAP Business Warehouse
  • Servidor de Mensagens SAP Business Warehouse
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Vertica
  • Snowflake
  • Essbase
  • Actian (Beta)
  • Cubos do AtScale
  • Conector do BI
  • Data Virtuality LDW (Beta)
  • Denodo
  • Dremio
  • Exasol
  • Indexima
  • InterSystems IRIS (Beta)
  • Jethro (Beta)
  • Kyligence
  • Bancos de dados PICK/MultiValue da Linkar (Beta)
  • MariaDB (Beta)
  • MarkLogic

Observação

Alguns conectores de banco de dados exigem que você os habilite selecionando Arquivo > Opções e configurações > Opções, em seguida, Recursos de Visualização e habilitando o conector. Se você não vir alguns dos conectores mencionados acima e quiser usá-los, verifique suas configurações de Recursos de Visualização. Observe também que toda fonte de dados marcada como Beta ou Visualização tem suporte e funcionalidade limitados e não deve ser usada em ambientes de produção.

A imagem a seguir mostra a janela Obter Dados para Banco de dados.

Fontes de dados do banco de dados, caixa de diálogo Obter Dados, Power BI Desktop

Fontes de dados do Power Platform

A categoria Power Platform fornece as seguintes conexões de dados:

  • Conjuntos de dados do Power BI
  • Fluxos de dados do Power BI
  • Common Data Service (Herdado)
  • Dataverse
  • Fluxos de dados do Power Platform (Beta)

A imagem a seguir mostra a janela Obter Dados do Power Platform.

Fontes de dados do Power Platform, caixa de diálogo Obter Dados, Power BI Desktop

Fontes de dados do Azure

A categoria Azure fornece as seguintes conexões de dados:

  • Banco de Dados SQL do Azure
  • Azure Synapse Analytics (SQL DW)
  • Banco de Dados do Azure Analysis Services
  • Banco de Dados do Azure para PostgreSQL
  • Armazenamento de Blobs do Azure
  • Armazenamento de Tabelas do Azure
  • Azure Cosmos DB
  • Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)
  • Azure HDInsight Spark
  • Consulta Interativa do HDInsight
  • Gerenciamento de Custos do Azure
  • Azure Databricks
  • Azure Time Series Insights (Beta)

A imagem a seguir mostra a janela Obter Dados para Azure.

Fonte de dados do Azure, caixa de diálogo Obter Dados, Power BI Desktop

Fontes de dados dos Serviços Online

A categoria Serviços Online fornece as seguintes conexões de dados:

  • Lista do SharePoint Online
  • Microsoft Exchange Online
  • Dynamics 365 (online)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Central do Microsoft Dynamics 365 Business (local)
  • Microsoft Azure Consumption Insights (Beta)
  • Azure DevOps (somente para o Boards)
  • Azure DevOps Server (somente para o Boards)
  • Objetos do Salesforce
  • Relatórios do Salesforce
  • Google Analytics
  • Adobe Analytics
  • appFigures (Beta)
  • Data.World – Obter Conjunto de Dados (Beta)
  • GitHub (Beta)
  • LinkedIn Sales Navigator (Beta)
  • Merketo (Beta)
  • Mixpanel (Beta)
  • Planview Enterprise One – PRM (Beta)
  • QuickBooks Online (Beta)
  • Smartsheet
  • SparkPost (Beta)
  • SweetIQ (Beta)
  • Planview Enterprise One – CTM (Beta)
  • Twilio (Beta)
  • ZenDesk (Beta)
  • Asana (Beta)
  • Automation Anywhere
  • Fonte de dados do Emigo
  • Entersoft Business Suite (Beta)
  • eWay-CRM (Beta)
  • FactSet Analytics
  • Palantir Foundry
  • API inteligente da Hexagon PPM
  • Industrial App Store
  • Intune Data Warehouse (Beta)
  • Projectplace para o Power BI
  • Product Insights (Beta)
  • Quick Base
  • SoftOne BI (beta)
  • Spigit (Beta)
  • TeamDesk (Beta)
  • Webtrends Analytics (Beta)
  • Witivio (Beta)
  • Workplace Analytics (Beta)
  • Zoho Creator (Beta)

A imagem a seguir mostra a janela Obter Dados para Online Services.

Fonte de dados dos Serviços Online, caixa de diálogo Obter Dados, Power BI Desktop

Outras fontes de dados

A categoria Outros fornece as seguintes conexões de dados:

  • Web
  • Lista do SharePoint
  • Feed OData
  • Active Directory
  • Microsoft Exchange
  • HDFS (Arquivo do Hadoop)
  • Spark
  • LLAP do Hive
  • Script R
  • Script Python
  • ODBC
  • OLE DB
  • Acterys: Planejamento e Automação de Modelos (Beta)
  • Conector Anaplan v1.0 (beta)
  • Solver
  • Dados e Análises do Bloomberg (beta)
  • Cherwell (Beta)
  • Fusão de Dados Cognite
  • EQuIS (Beta)
  • FHIR
  • Grade de Informações (Beta)
  • Jamf Pro (Beta)
  • Kognitwin
  • Paxata
  • QubolePresto (Beta)
  • Roamler (Beta)
  • Atalhos para insights de negócios (Beta)
  • Siteimprove
  • Starburst Enterprise Presto (Beta)
  • SurveyMonkey (Beta)
  • Tenforce (Smart)List
  • TIBCO(R) Data Virtualization (Beta)
  • Vena (Beta)
  • Vessel Insight (Beta)
  • Zucchetti HR Infinity (Beta)
  • Consulta em Branco

A imagem a seguir mostra a janela Obter Dados para Outros.

Outras fontes de dados no Power BI Desktop

Observação

Neste momento, não é possível se conectar a fontes de dados personalizadas protegidas usando o Azure Active Directory.

Aplicativos de modelo

Você pode encontrar aplicativos de modelo para sua organização selecionando o link Aplicativos de Modelo na parte inferior da janela Obter Dados.

Caixa de diálogo Obter Dados de outras fontes de dados no Power BI Desktop

Os Aplicativos de Modelo disponíveis podem variar de acordo com sua organização.

Conectando-se a uma fonte de dados

Para se conectar a uma fonte de dados, selecione a fonte de dados na janela Obter Dados e selecione Conectar. Na imagem a seguir, a opção Web é selecionada na categoria de conexão de dados Outros .

Conectar à Web, caixa de diálogo Obter Dados, Power BI Desktop

É exibida uma janela de conexão específica para o tipo de conexão de dados usado. Se as credenciais forem necessárias, será solicitado que você as forneça. A imagem a seguir mostra uma URL sendo inserida para conectar a uma fonte de dados da Web.

URL de entrada, caixa de diálogo Da Web, Power BI Desktop

Insira as informações de conexão de recurso ou URL e selecione OK. O Power BI Desktop estabelece a conexão com a fonte de dados e apresenta as fontes de dados disponíveis no Navegador.

Caixa de diálogo Navegador, Power BI Desktop

Para carregar os dados, selecione o botão Carregar na parte inferior do painel Navegador. Para transformar ou editar a consulta no Editor do Power Query antes de carregar os dados, selecione o botão Transformar Dados.

Isso é tudo que é necessário para conectar a fontes de dados no Power BI Desktop. Tente se conectar aos dados da nossa crescente lista de fontes de dados e volte com frequência – continuamos aumentando à lista o tempo todo.

Usando arquivos PBIDS para obter dados

Os arquivos PBIDS são arquivos do Power BI Desktop que têm uma estrutura específica, e eles têm a extensão .PBIDS para identificá-los como arquivos de fonte de dados do Power BI.

Você pode criar um arquivo PBIDS para otimizar a experiência de Obter Dados para criadores de relatórios novos ou iniciantes em sua organização. Se você criar o arquivo PBIDS usando relatórios existentes, ficará mais fácil para autores de relatório iniciantes criarem relatórios com base nos mesmos dados.

Quando um autor abre um arquivo PBIDS, o Power BI Desktop é aberto e solicita ao usuário as credenciais para autenticar e conectar-se à fonte de dados especificada no arquivo. A caixa de diálogo Navegação é exibida, e o usuário deve selecionar as tabelas da fonte de dados a serem carregadas no modelo. Os usuários também podem precisar selecionar os bancos de dados e o modo de conexão, caso nenhum tenha sido especificado no arquivo PBIDS.

Desse ponto em diante, o usuário poderá começar a criar visualizações ou selecionar Fontes Recentes para carregar um novo conjunto de tabelas no modelo.

Atualmente, os arquivos PBIDS dão suporte apenas a uma fonte de dados em um arquivo. A especificação de mais de uma fonte de dados resulta em um erro.

Como criar um arquivo de conexão PBIDS

Se você tem um arquivo do Power BI Desktop (.PBIX) que já está conectado aos dados de seu interesse, pode simplesmente exportar esse arquivo de conexão por meio do Power BI Desktop. Esse é o método recomendado, pois o arquivo PBIDS pode ser gerado automaticamente no Desktop. Além disso, você também pode editar ou criar manualmente o arquivo em um editor de texto.

Para criar o arquivo PBIDS, selecione Arquivo > Opções e configurações > Configurações da fonte de dados:

A opção de menu Configurações da fonte de dados

Na caixa de diálogo exibida, selecione a fonte de dados que você deseja exportar como PBIDS e escolha Exportar PBIDS.

Caixa de diálogo Configurações da fonte de dados

Quando você seleciona o botão Exportar PBIDS, o Power BI Desktop gera o arquivo PBIDS, que você pode renomear, salvar em seu diretório e compartilhar com outras pessoas. Você também pode abrir o arquivo em um editor de texto e fazer modificações nele, como especificar o modo de conexão no próprio arquivo, conforme mostrado na imagem a seguir.

Uso de um editor de texto para modificar o arquivo PBIDS

Se preferir criar manualmente os arquivos PBIDS em um editor de texto, você deverá especificar as entradas necessárias para uma única conexão e salvar o arquivo com a extensão PBIDS. Você também pode especificar o modo de conexão como DirectQuery ou Importar. Se o modo estiver ausente ou for nulo no arquivo, o usuário que abrir o arquivo no Power BI Desktop precisará selecionar DirectQuery ou Importar.

Exemplos de arquivos PBIDS

Esta seção fornece alguns exemplos de fontes de dados usadas com frequência. O tipo de arquivo PBIDS dá suporte apenas a conexões de dados que também têm suporte no Power BI Desktop, com as seguintes exceções: URLS Wiki, Live Connect e Consulta em Branco.

O arquivo PBIDS não inclui informações de autenticação nem de tabela e esquema.

Os trechos de código a seguir mostram vários exemplos comuns de arquivos PBIDS, mas eles não estão completos nem são abrangentes. Para outras fontes de dados, você pode consultar o Formato DSR (Fonte de Referência de Dados) para informações de protocolo e endereços.

Se você está editando ou criando manualmente os arquivos de conexão, estes exemplos são apenas uma conveniência, eles não pretendem ser abrangentes e não incluem todos os conectores com suporte no formato DSR.

Azure AS

{ 
    "version": "0.1", 
    "connections": [ 
    { 
        "details": { 
        "protocol": "analysis-services", 
        "address": { 
            "server": "server-here" 
        }, 
        } 
    } 
    ] 
}

Pasta

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "folder", 
        "address": { 
            "path": "folder-path-here" 
        } 
      } 
    } 
  ] 
} 

OData

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "odata", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

SAP BW

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-bw-olap", 
        "address": { 
          "server": "server-name-here", 
          "systemNumber": "system-number-here", 
          "clientId": "client-id-here" 
        }, 
      } 
    } 
  ] 
} 

SAP Hana

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-hana-sql", 
        "address": { 
          "server": "server-name-here:port-here" 
        }, 
      } 
    } 
  ] 
} 

Lista do SharePoint

A URL deve indicar o site do SharePoint em si, não uma lista dentro do site. Os usuários obtêm um navegador que permite que eles selecionem uma ou mais listas desse site e cada uma delas se torna uma tabela no modelo.

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sharepoint-list", 
        "address": { 
          "url": "URL-here" 
        }, 
       } 
    } 
  ] 
} 

SQL Server

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "tds", 
        "address": { 
          "server": "server-name-here", 
          "database": "db-name-here (optional) "
        } 
      }, 
      "options": {}, 
      "mode": "DirectQuery" 
    } 
  ] 
} 

Arquivo de texto

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "file", 
        "address": { 
            "path": "path-here" 
        } 
      } 
    } 
  ] 
} 

Web

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "http", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

Fluxo de dados

{
  "version": "0.1",
  "connections": [
    {
      "details": {
        "protocol": "powerbi-dataflows",
        "address": {
          "workspace":"workspace id (Guid)",
          "dataflow":"optional dataflow id (Guid)",
          "entity":"optional entity name"
        }
       }
    }
  ]
}

Próximas etapas

Você pode fazer de tudo com o Power BI Desktop. Para obter mais informações sobre seus recursos, consulte as seguintes fontes: