次の方法で共有


OneLake ショートカットに対するクエリ アクセラレーション (プレビュー)

この記事では、クエリ アクセラレーション 化ポリシーを使用して、Microsoft Fabric UI で OneLake ショートカットに対するクエリを高速化する方法について説明します。 コマンドを使用してこのポリシーを設定するには、クエリ アクセラレーション ポリシーに関する記事を参照してください。 OneLake ショートカットに対するクエリ アクセラレーションの一般的な情報については、「OneLake ショートカットに対するクエリ アクセラレーション - 概要 (プレビュー)」を参照してください。

重要

この機能はプレビュー段階にあります。

Note

コンプライアンス上の考慮事項のために特定のリージョンにデータを格納する必要がある場合は、Eventhouse の容量が外部テーブルまたはショートカット データと同じリージョンにあることを確認してください。

前提条件

新しいショートカットに対してクエリ アクセラレーションを有効にする

クエリ アクセラレーションは、ショートカットの作成時に有効にすることも、既存のショートカットに対して有効にすることもできます。 新しいショートカットに対してクエリ アクセラレーションを有効にするには、次の手順に従います。

  1. 既存の KQL データベースを参照します。

  2. [新規]>[Onelake ショートカット] を選びます。

    [新規] ボタンのドロップダウンを示す [ホーム] タブのスクリーンショット。[Onelake ショートカット] というタイトルのオプションが強調表示されています。

ソースを選択する

  1. [内部ソース] で、[Microsoft OneLake] を選びます。

    ショートカット作成の 2 つの方法を示す [新しいショートカット] ウィンドウのスクリーンショット。[OneLake] というタイトルのオプションが強調表示されています。

  2. 接続するデータ ソースを選び、[次へ] を選びます。

    ショートカットで使用できるデータ ソースを表示する [データ ソース タイプの選択] ウィンドウのスクリーンショット。[次へ] ボタンが強調表示されます。

  3. [テーブル] を展開し、接続先の特定テーブルを選択します。

    複数のテーブルが展開され、1 つのテーブルが選択されている新しいショートカットのスクリーンショット。

  4. [次へ] を選択します。

  1. [高速化] ボタンを [オン] に切り替えます。

    レイクハウスのデータを示す新しいショートカット ウィンドウのスクリーンショット。

  2. [作成] を選択します

既存のショートカットに対してクエリ アクセラレーションを有効にする

  1. 高速化するショートカットを参照します。
  2. メニュー バーで、[データ ポリシーの>管理] を選択します。
  3. [データ ポリシー] ウィンドウで、[クエリ アクセラレーション] ボタンを [オン] に切り替えます。

キャッシュ期間を設定する

クエリ アクセラレーションは、デルタ ログmodificationTime から開始する特定の期間 (日数の範囲として定義される) のデータに適用されます。

既定のキャッシュ期間は、OneLake ショートカットが作成されたデータベースのキャッシュ期間です。 コマンドを使用してこのポリシーを設定するには、クエリ アクセラレーション ポリシーに関する記事を参照してください。 UI でキャッシュ期間を設定するには、次の手順に従います。

  1. 高速化するショートカットを参照します。

  2. メニュー バーで、[データ ポリシーの>管理] を選択します。

  3. データ ポリシー ウィンドウで、データをキャッシュする日数を入力します。

    クエリ アクセラレーションのデータ ポリシーのスクリーンショット。