Configurar o driver ADBC ou ODBC para o Power BI
Visualização
Este recurso está em Prévia Pública.
Conexões do Power BI com o Databricks usam um dos dois drivers: Arrow Database Connectivity (ADBC) ou Open Database Connectivity (ODBC). Arrow Database Connectivity (ADBC) é o default para todas as novas conexões do Power BI criadas na UI, mas as conexões preexistentes continuam a usar o ODBC, a menos que você as atualize manualmente. Esta página explica como alternar uma conexão entre os dois drivers.
O Arrow Database Connectivity (ADBC) driver é um padrão de API moderno e colunar projetado para aplicações analíticas, permitindo a transferência eficiente de dados entre bancos de dados e ferramentas de cliente usando o formato Apache Arrow. Para as atualizações mais recentes do driver ADBC, consulte o registro de alterações.
Para usar o driver ADBC, use o Power BI Desktop 2.145.1105.0 ou acima.
O Power BI planeja fazer a transição de todas as conexões do Power BI para o ADBC em setembro de 2026. A Databricks recomenda mudar para e testar o ADBC agora para fornecer feedback e ajudar a garantir uma migração sem interrupções.
Você deve usar apenas um tipo de driver por modelo semântico. Configure cada conexão Databricks em um modelo semântico para ADBC ou ODBC.
O Databricks continua a aprimorar este conector e a adicionar novos recursos. Atualize para a versão mais recente, experimente e envie feedback do produto.
Mudar conexões existentes para ADBC
Algumas conexões existentes do Power BI continuam a usar o driver ODBC, a menos que você as atualize manualmente. Você pode alternar dashboards individuais para usar o ADBC editando a implementação.
Para alternar uma conexão existente para o Driver ADBC para um dashboard específico:
-
Abra o painel desejado no Power BI.
-
Click transformação de dados .
-
Clique em **Editor Avançado** na seção de opções de **Query**.
-
Especifique
Implementation="2.0"para mudar para o driver ADBC.let
Source = DatabricksMultiCloud.Catalogs("<instance-name>.cloud.databricks.net", "/sql/1.0/warehouses/<sql-warehouse-id>",
[Catalog=null, Database=null, EnableAutomaticProxyDiscovery=null, Implementation="2.0"]),
powerbi_Database = Source{[Name="powerbi",Kind="Database"]}[Data],
default_Schema = powerbi_Database{[Name="default",Kind="Schema"]}[Data],
dashboard_data_Table = default_Schema{[Name="dashboard_data",Kind="Table"]}[Data]
in
dashboard_data_Table
Voltar para o ODBC
Caso prefira usar ODBC em vez de ADBC para novas conexões, você tem duas opções:
- Se o senhor quiser usar o driver ODBC para uma conexão específica no Power BI Desktop ou no serviço do Power BI, selecione
defaultcomo a **Implementação**. - Se você quiser continuar a usar o driver ODBC para todas as novas conexões no Power BI, desabilite a visualização do recurso ADBC para restaurar o ODBC no Power BI Desktop.
Para utilizar o Driver ODBC para todas as novas conexões:
- No Power BI Desktop, clique em **Arquivo > Opções e configurações > Opções**.
- Clique em Recurso de pré-visualização .
- Desmarque **Usar novas implementações do conector Databricks**.
Se você deseja configurar uma conexão específica para usar o driver ODBC, defina default como a **Implementação**. Consulte os passos descritos em Alternar conexões existentes para ADBC.