私たちは、Azure、AWS、GCPで利用可能なDatabricks WorkflowsでのMicrosoft Power BIタスクタイプのパブリックプレビューを発表することを嬉しく思います。
この新しいタスクタイプにより、ユーザーはDatabricksから直接Power BIセマンティックモデルを更新し、リフレッシュすることができます。これにより、所有コストの総額が改善し、効率が向上し、Power BIのレポートとダッシュボードの消費者に対してデータが最新の状態であることが保証されます。
主な利点には以下のようなものがあります:
Power BIタスクを使用すると、Databricksワークフローから直接Power BIセマンティックモデルの更新とリフレッシュを自動化できます。これにより、DatabricksとPower BIの間でコンテキストを切り替える必要がなくなり、Power BIでの可視化と分析のためのデータ利用プロセスが効率化されます。
Power BIのタスクは、Unity Catalogのデータオブジェクト、つまりテーブル、ビュー、マテリアライズドビュー、ストリーミングテーブルを完全にサポートしています。最高の部分 - 複数のスキーマとカタログからUnityカタログデータオブジェクトに基づいてPower BIセマンティックモデルを構築できます。
Unity Catalog、Power BI、およびMicrosoft Entra IDのネイティブな統合は、最高クラスのセキュリティ、ガバナンス、および観測性を意味します。Power BIのセマンティックモデルは、OAuthとシングルサインオンを使用して設定でき、それにより各ダッシュボードクエリの権限がUnity Catalogが提供するガバナンスと観測性の全機能とともに尊重されることを保証します。この統合は、DatabricksとPower BIの環境全体でのシームレスな認証、承認、およびデータアクセス制御を提供することで、セキュリティとコンプライアンスを強化します。
Power BIタスクはDatabricksワークフローに組み込まれているため、その高度なオーケストレーションと監視機能を活用できます。これにより、タスク依存性、スケジュール/トリガー、リトライ、通知などの強力な機能をPower BIタスクを利用するデータパイプラインに拡張することができます。
Power BIタスクは、インポート、ダイレクトクエリ、デュアルストレージモードでのセマンティックモデルの公開、更新、リフレッシュをサポートし、パフォーマンスとセキュリティをバランス良く調整するための完全な柔軟性を提供します。
拡張性はPower BIタスクの最前線にあります。Databricks Jobs UIで視覚的にPower BIタスクを操作したり、Jobs APIおよびDatabricks Asset Bundlesを通じてプログラム的に操作することもできます。
シナリオ:既存の小売分析データパイプラインがあり、パイプラインタスクを使用してソースデータベースからデータを取り込み、ノートブックタスクを使用して変換と集計を適用し、BI対応テーブルのコレクションを生成します。あなたは、このデータが時間とともに変化するにつれてPower BIセマンティックモデルが同期していることを確認するリクエストを受け取りました。
Power BIタスクの作成は簡単です。あなたがする必要があるのは:
これで、既存のデータパイプラインが次に実行されるとき、あなたのPower BIセマンティックモデルはデータの変更に応じて自動的に更新されます。
ジョブが成功裏に完了すると数秒以内に、データセットがPower BIで更新され、レポート作成と分析の準備が整います。
現在パブリックプレビュー中のPower BIタスクを使用すると、データエンジニアがデータパイプラインを強化し、ビジネス向けのデータセットをPower BIとシームレスに統合することができます。
私たちはあなたがPower BIタスクをどのように使用するのかを見るのが楽しみで、ぜひ今日試してみてください。はじめるには、Power BIタスクのドキュメンテーションをご覧ください。
私たちの接続シリーズのパート1とパート2をチェックしてみてください:
これらのブログは、Power BIをAzure Databricksに接続する際のセキュリティとパフォーマンスを最適化するための重要なベストプラクティスを提供します。
Databricksチームは常にPower BI統合体験を改善することを目指しており、あなたのフィードバックをお待ちしています!