メインコンテンツまでスキップ

メトリクス ビューの作成と編集

このページでは、Catalog Explorer UI またはSQLを使用してメトリクス ビューを作成および編集する方法を説明します。 カタログエクスプローラーのユーザーインターフェースには、ローコードエディタとYAMLエディタが含まれています。SQLを書きたくない場合は、ローコードUIが良い出発点となります。

より複雑な例については、 「チュートリアル: 結合を使用して完全なメトリクス ビューを構築する」を参照してください。

前提条件

メトリクス ビューを作成または編集する前に、次の権限があることを確認してください。

  • SELECT ソースとして使用されるテーブルライクなアセットまたはSQLクエリに対する権限。
  • メトリクス ビューを作成するスキーマ内のCREATE TABLEおよびUSE SCHEMA権限。
  • USE CATALOG親カタログに対する権限。
  • CAN USE Databricks Runtime 17.3 以降を実行するSQLウェアハウスまたはその他のコンピュート リソースに対するアクセス許可。

メタストア管理者またはカタログ所有者は、これらの権限すべてを付与できます。スキーマの所有者またはMANAGE権限を持つユーザーは、スキーマに対してUSE SCHEMAおよびCREATE TABLE権限を付与できます。

メトリクス ビューの作成

メトリクス ビューは、カタログ エクスプローラー UI、 SQL 、または YAML エディターを使用して作成できます。

カタログエクスプローラーのローコードUIを使用すると、YAMLを直接記述することなく、ディメンションとメジャーを対話的に定義できます。

  1. クリックデータアイコン。ワークスペースのサイドバーにある カタログ

  2. 検索バーを使って、目的のソーステーブルを探してください。例えば、 samples.tpch.ordersを検索します。

  3. テーブル名をクリックすると、テーブルの詳細が表示されます。

  4. [作成] > [メトリクス ビュー] をクリックします。 [メトリクス ビューの作成] ダイアログで、名前を入力し、カタログとスキーマの宛先を選択します。 次に 「作成」 をクリックします。

    メトリクス ビューの作成ダイアログ。

  5. 必要に応じて、 UI をクリックしてローコードエディタを開きます。

寸法を定義する

ディメンションとは、注文月や注文状況など、グループ化やフィルタリングに使用されるカテゴリ属性のことです。すべてのソース列は自動的にディメンションとして追加されます。

  1. クリック追加またはプラスアイコン 寸法 欄に 追加してください
  2. ディメンション式を定義するには、式フィールドにSQL式を入力します。例えば、 DATE_TRUNC('month', o_orderdate)と入力すると、注文を月ごとにグループ化できます。
  3. 必要に応じてクリック鉛筆のキラキラアイコン。 AIで生成して 、Genie Codeを使用して寸法表現を提案します。
  4. 必要に応じて、 表示名コメント同義語書式 、または タグ を入力してください。 この書式は 、数値、日付、および日時型の列でのみ利用可能です。

対策を定義する

メジャーは、総収益や注文数などのビジネス メトリクスを生成する集計式です。

  1. クリック追加またはプラスアイコン 「対策」 の下に 追加してください

  2. 式フィールドにSQL集計式を入力してください。例えば、総収益を計算するには、 SUM(o_totalprice)と入力します。

  3. 必要に応じてクリック鉛筆のキラキラアイコン。 AIで生成して 、Genie Codeを使用して測定式を提案します。

  4. 必要に応じて、 表示名コメント同義語書式 、または タグ を入力してください。

    メトリクス ビュー UI にメジャーを追加します。

    メジャーをプレビューするには、クリックします再生アイコン測定項目名の横に プレビューが表示されます 。プレビューには、選択した期間とディメンションにおける測定結果が表示されます。

    メトリクス ビュー UI でメジャーをプレビューします。

  5. 保存 をクリックします。

少なくともSELECT権限を持つユーザーは、メトリクス ビューにクエリを実行できるようになります。 権限の管理方法について詳しくは、 「権限の設定」を参照してください。

Genie Codeを使用してメトリクス ビューを生成する

Genie Code 、平易な言語の記述からメトリクス ビュー定義を生成できます。

  1. Genie Codeアイコンをクリックしてくださいアバターアシスタントアイコン。ワークスペースの右上隅にある
  2. 作成するメトリクス ビューについて説明します。 Genie CodeはSQL DDLを返します。
  3. SQL文をコピーして、 SQLエディタに貼り付けてください。Click 実行 .
  4. SQLを編集するか、メトリクス ビュー エディタを開いて調整を行います。 「メトリクス ビューの編集」を参照してください。

メトリクス ビューを編集する

メトリクス ビューの定義を編集するには、そのビューの所有者である必要があります。 共同編集を有効にするには、所有権をグループに譲渡してください。共同編集を有効にする方法については、こちらをご覧ください。

  1. カタログ エクスプローラーでメトリクス ビューを見つけます。
  2. 「編集」 をクリックしてエディターを開きます。
  3. UI をクリックすると、ローコードUIが表示されます。
  4. 編集したいメジャーまたはディメンションをクリックしてください。変更を加えて 「保存」 をクリックしてください。
  5. 新しい次元または尺度を追加するには、クリックします。追加またはプラスアイコン編集したいセクションを 追加してください 。新しいメジャーとディメンションの定義に関する詳細な手順については、 「メトリクス ビューの作成」を参照してください。

次のステップ

メトリクス ビューを作成した後、次のリソースを使用して、作業のクエリ、管理、および拡張を行います。

クエリと消費

管理および統治

高度な機能