データ分析
2025/06/13
Y Kai

【databricks】新機能databricks metrics viewを試してみた

今回は先月終わりに出たばっかりの新機能databricks metrics viewを使ってみたいと思います。

1. 新機能「databricks metrics view」とは

Unity Catalog内にセマンティックレイヤーであるメトリクスビューを入れられるようになりました。これによりユーザーはビジネス指標をより直接的にデータベースから検索することができる様になります。


Unity Catalog内のメトリクスはgenieに呼び出すこともできるため、このビジネス指標をデータベースから自然言語で呼び出してもらうこともできます!



2. 使用方法

metrics fileを作成し、その中にビジネス指標を定義します。



メジャー、ディメンション どちらもUnity catalog内でさらにコメント, タグ付けできます。このタグ付け、コメントも含めてビジネス訛りを全て吸収します。




このファイルをgenie spaceに登録して質問をしてみるとmetricsに定義された関数を呼び出してくれています。



 

3. databricks metrics viewが解決する(かもしれない)問題

今まで:


うまく行ったクエリをすべてgenieに理解してもらうためにビジネス訛りを削減したり、コメント, タグ付けも念入りにやる必要がありました。また、他のツールを使う人との共通言語化が難しい側面がありました。


これから:


クエリで定義を全てmetrics内に統一して、それを後からそれぞれのツール上で呼び出すだけになるため、genieだけではなく、ツール全体のミスも減り、共通言語化もできるようになりそうですね。


 


4. まとめ

metrics viewでセマンティックレイヤー層を作り、データを管理する方法はこれからメジャーになっていく可能性があります。ユーザー間のデータ認識の差異をなくしていくことが可能になると思います。

New call-to-action