Fontes de dados com suporte do DirectQuery no Power BIData sources supported by DirectQuery in Power BI

O Power BI Desktop e o serviço do Power BI têm várias fontes de dados às quais você pode se conectar para obter acesso aos dados.Power BI Desktop and the Power BI service have many data sources to which you can connect and get access to data. Este artigo descreve quais fontes de dados do Power BI dão suporte ao método de conexão conhecido como DirectQuery.This article describes which data sources for Power BI support the connection method known as DirectQuery. Para obter mais informações sobre o DirectQuery, consulte DirectQuery no Power BI.For more information about DirectQuery, see DirectQuery in Power BI.

As seguintes fontes de dados dão suporte ao DirectQuery no Power BI:The following data sources support DirectQuery in Power BI:

  • Amazon RedshiftAmazon Redshift
  • AtScale (Beta)AtScale (Beta)
  • Azure Data ExplorerAzure Data Explorer
  • Azure HDInsight SparkAzure HDInsight Spark
  • Banco de dados SQL do AzureAzure SQL Database
  • SQL Data Warehouse do AzureAzure SQL Data Warehouse
  • DenodoDenodo
  • Google BigQueryGoogle BigQuery
  • Consulta Interativa do HDInsightHDInsight Interactive Query
  • IBM DB2 (Provedor Microsoft))IBM DB2 (Microsoft Provider))
  • IBM NetezzaIBM Netezza
  • Impala (versão 2.x)Impala (version 2.x)
  • MarkLogicMarkLogic
  • Banco de Dados Oracle (versão 12 e posterior)Oracle Database (version 12 and above)
  • Oracle EssbaseOracle Essbase
  • PostgreSQLPostgreSQL
  • Servidor de Aplicativos SAP Business WarehouseSAP Business Warehouse Application Server
  • Servidor de Mensagens SAP Business WarehouseSAP Business Warehouse Message Server
  • SAP HANASAP HANA
  • SnowflakeSnowflake
  • Spark (versão 0.9 e posterior)Spark (version 0.9 and above)
  • SQL ServerSQL Server
  • TeradataTeradata
  • VerticaVertica

As fontes de dados que têm (Beta) ou (Versão prévia) depois do nome estão sujeitas a alterações e não há suporte para que elas sejam usadas em produção.Data sources that have (Beta) or (Preview) after their name are subject to change, and are not supported for production use. É possível que também não haja suporte para elas após a publicação de um relatório no serviço do Power BI, o que significa que abrir um relatório publicado ou explorar o conjunto de dados pode resultar em um erro.They might also not be supported after publishing a report to the Power BI service, which means that opening a published report or exploring the dataset can result in an error.

A única diferença entre fontes de dados (Beta) e em (Versão prévia) é que as fontes em (Versão prévia) precisam ser habilitadas como um recurso de versão prévia antes que fiquem disponíveis para uso.The only difference between (Beta) and (Preview) data sources is that (Preview) sources must be enabled as a Preview feature before they become available for use. Para habilitar um conector de dados em (Versão prévia) , no Power BI Desktop, acesse Arquivo > Opções e Configurações > Opções e, em seguida, Recursos de versão prévia.To enable a (Preview) data connector, in Power BI Desktop go to File > Options and Settings > Options, and then select Preview features.

Observação

Consultas DirectQuery para SQL Server requerem autenticação usando as credenciais de autenticação atuais do Windows ou credenciais de banco de dados para estabelecer o acesso.DirectQuery queries to SQL Server require authentication using current Windows authentication credentials or database credentials to establish access. Credenciais alternativas não são compatíveis.Alternate credentials are not supported.

Requisitos de gateway localOn-premises gateway requirements

A tabela a seguir especifica se um Gateway de dados local é necessário para se conectar à fonte de dados especificada após publicar um relatório no serviço do Power BI.The following table specifies whether an On-premises data gateway is required to connect to the specified data source, after publishing a report to the Power BI service.

FonteSource Gateway necessário?Gateway required?
Amazon RedshiftAmazon Redshift NãoNo
Azure HDInsight Spark (Beta)Azure HDInsight Spark (Beta) NãoNo
Banco de Dados SQL do AzureAzure SQL Database NãoNo
SQL Data Warehouse do AzureAzure SQL Data Warehouse NãoNo
Google BigQueryGoogle BigQuery NãoNo
IBM NetezzaIBM Netezza SimYes
IBM DB2 (Provedor IBM)IBM DB2 (IBM Provider) SimYes
IBM DB2 (Provedor Microsoft)IBM DB2 (Microsoft Provider) NãoNo
Banco de Dados do IBM InformixIBM Informix Database NãoNo
Impala (versão 2.x)Impala (version 2.x) SimYes
MySQLMySQL SimYes
ODBCODBC SimYes
Banco de dados OracleOracle Database SimYes
PostgreSQLPostgreSQL SimYes
Servidor de Aplicativos SAP Business WarehouseSAP Business Warehouse Application Server SimYes
Servidor de Mensagens SAP Business WarehouseSAP Business Warehouse Message Server SimYes
SAP HANASAP HANA SimYes
SnowflakeSnowflake SimYes
Spark (beta), versão 0.9 e posteriorSpark (beta), version 0.9 and later SimYes
SQL ServerSQL Server SimYes
SybaseSybase SimYes
TeradataTeradata SimYes
VerticaVertica SimYes

SSO (logon único) para fontes do DirectQuerySingle sign-on (SSO) for DirectQuery sources

Quando a opção de SSO está habilitada e os usuários acessam os relatórios baseados na fonte de dados, o Power BI envia suas credenciais autenticadas do Azure AD nas consultas à fonte de dados subjacente.When the SSO option is enabled and your users access reports built atop the data source, Power BI sends their authenticated Azure AD credentials in the queries to the underlying data source. Isso permite que o Power BI respeite as configurações de segurança que são configuradas no nível da fonte de dados.This enables Power BI to respect the security settings that are configured at the data source level.

A opção de SSO entra em vigor em todos os conjuntos de dados que usam essa fonte de dados.The SSO option takes affect across all datasets that use this data source. Isso não afeta o método de autenticação usado para cenários de importação.It does not affect the authentication method used for import scenarios. As seguintes fontes de dados dão suporte ao SSO para conexões por meio do DirectQuery:The following data sources support SSO for connections through DirectQuery:

  • Banco de Dados SQL do AzureAzure SQL Database
  • SQL Data Warehouse do AzureAzure SQL Data Warehouse
  • ImpalaImpala
  • SAP HANASAP HANA
  • SAP BWSAP BW
  • Servidor de Mensagens SAP BW (visualização)SAP BW Message Server (preview)
  • SparkSpark
  • SQL ServerSQL Server
  • TeradataTeradata

Observação

Não há suporte para Autenticação Multifator do Microsoft Azure (MFA).Azure Multi-Factor Authentication (MFA) is not supported. Os usuários que desejam usar o SSO com o DirectQuery precisam ser isentos de MFA.Users who want to use SSO with DirectQuery must be exempted from MFA.

Próximas etapasNext steps

Para obter mais informações sobre o DirectQuery, confira os seguintes recursos:For more information about DirectQuery, check out the following resources: