Ceci est un article collaboratif de Databricks et Microsoft. Nous remercions Mahesh Prakriya (Directeur de la plateforme d'intelligence, Microsoft) et Bob Zhang (Chef de programme technique principal, Microsoft) pour leurs contributions.
Nous sommes ravis d'annoncer la disponibilité des requêtes natives dans le connecteur Databricks Power BI dans la dernière version de Power BI ! La prise en charge des requêtes natives est l'une des fonctionnalités les plus demandées pour le connecteur depuis son lancement. Avec cette nouvelle capacité, les clients peuvent désormais accéder aux données dans Databricks SQL et créer des modèles de données avec une flexibilité et une productivité accrues. Les clients peuvent spécifier des requêtes SQL natives dans le cadre de la configuration de leurs sources de données. Toute requête spécifiée ici sera exécutée nativement contre Databricks SQL avant les étapes ultérieures dans Power BI.
Flexibilité avec des transformations complexes
SQL natif offre également une flexibilité aux utilisateurs pour choisir leur outil idéal pour une transformation donnée. DAX est expressif et puissant, mais pour des requêtes SQL plus complexes ou des opérations non prises en charge, l'utilisation de requêtes SQL natives permet un flux de travail plus simple. Cela offre également un grand avantage dans les cas où les définitions de colonnes personnalisées ne peuvent pas être pliées/poussées vers le bas – créez-les simplement dans le SQL natif.
Tirez mieux parti de l'échelle de calcul de Databricks SQL
Avec la prise en charge de SQL natif, les clients peuvent désormais effectuer des opérations plus importantes et des requêtes de préparation gourmandes en calcul directement sur un entrepôt Databricks SQL dans le cadre de la configuration d'une source de données. Surtout pour les transformations plus complexes, cela pourrait permettre de gagner un temps considérable. De plus, les analystes peuvent s'auto-servir sans avoir à créer de vues ou d'autres constructions dans Databricks pour des flux de travail plus simples.
Migrations plus simples depuis d'autres sources Power Query
Pour les clients qui utilisent déjà SQL personnalisé/natif avec d'autres sources de données dans Power BI, la migration vers Databricks SQL était auparavant fastidieuse. La solution jusqu'à présent consistait à mapper cela à des vues dans Databricks ou à tenter de faire la logique en DAX. Désormais, il suffit de spécifier la requête SQL native pertinente sur le connecteur Databricks Power BI.
Vous avez besoin de ce qui suit pour commencer
Ouvrez Power BI Desktop et suivez les instructions :

Notez que pour utiliser la fonctionnalité de requête native, le champ catalogue est requis et doit être fourni, et la requête native doit être écrite pour être relative au catalogue fourni.


(Cet article de blog a été traduit à l'aide d'outils basés sur l'intelligence artificielle) Article original
