Pular para o conteúdo
Lucas Lessa
Voltar para as notícias
Microsoft FabricGAImpacto: Alto

Transição de drivers ODBC para ADBC no Power BI e Fabric

O Microsoft Fabric e o Power BI estão substituindo conectores ODBC legados por drivers ADBC baseados em Apache Arrow para maior eficiência e segurança.

O que mudou

O Microsoft Fabric e o Power BI iniciaram a transição de conexões de fontes de dados para drivers baseados em Apache Arrow Database Connectivity (ADBC). O ADBC traz melhorias de desempenho em consultas grandes com menor overhead e novas camadas de segurança de memória.

Para que serve

Imagine que você precisa atualizar modelos semânticos grandes e quer reduzir o tempo de carga e o uso de memória na leitura de fontes como Databricks, Snowflake ou Google BigQuery.

  • Testar o comportamento do ADBC em workspaces piloto.
  • Identificar dependências do driver antigo usando o utilitário de auditoria.
  • Migrar conexões individualmente ou em larga escala por configurações de tenant.

Como usar

Adicione o parâmetro de implementação na sua string de conexão M para forçar o uso do ADBC em consultas específicas.

Source = Databricks.Catalogs("meu_servidor.cloud.databricks.com", "meu_catalogo", [Implementation="2.0"])

O que acontece nesse código:

  1. O conector do Databricks é acionado apontando para o host e o catálogo especificados.
  2. O parâmetro Implementation="2.0" força a utilização do novo driver ADBC em vez do ODBC legado.
  3. Os dados são transferidos de forma eficiente utilizando o formato em memória Apache Arrow.

Limitações e requisitos

  • A transição afeta conectores específicos como Databricks, Snowflake, Google BigQuery, Impala e Spark.
  • Atualizações roteadas via on-premises data gateway continuam utilizando drivers ODBC durante a fase de transição.
  • O uso do ADBC na nuvem passa a ser o padrão planejado para o início de 2027.
Ver nota oficial do Microsoft Fabric

ODBC to ADBC driver transition (Generally Available)

Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.

Relacionadas