次の方法で共有


レイクハウスの SQL 分析エンドポイントとは

Microsoft Fabrics は、レイクハウスの Delta テーブルに対して SQL ベースのエクスペリエンスを提供します。 この SQL ベースのエクスペリエンスは、SQL 分析エンドポイントと呼ばれます。 T-SQL 言語を使用して Delta テーブル内のデータを分析し、関数を保存し、ビューを生成し、SQL セキュリティを適用できます。 SQL 分析エンドポイントにアクセスするには、ワークスペース ビューで対応する項目を選択するか、Lakehouse エクスプローラーで SQL 分析エンドポイント モードに切り替えます。

レイクハウスを作成すると、レイクハウスの Delta テーブル ストレージを指す SQL 分析エンドポイントが作成されます。 レイクハウスで Delta テーブルを作成すると、すぐに SQL 分析エンドポイントを使用してクエリを実行できます。 詳細については、Data Warehouse のドキュメント: SQL 分析エンドポイントに関する記事を参照してください。

Lakehouse SQL 分析エンドポイントのメイン スクリーン

SQL 分析エンドポイントの再プロビジョニング

レイクハウス内で SQL 分析エンドポイントのプロビジョニングを直接再試行する機能が用意されています。 そのため、最初のプロビジョニングの試行が失敗した場合は、まったく新しいレイクハウスを作成しなくても、もう一度試すことができます。 この機能を使用すると、UI の便利な方法でプロビジョニングの問題を自身で緩和でき、レイクハウスを完全に再作成する必要がなくなります。

Lakehouse SQL 分析エンドポイントの再プロビジョニング

Note

この機能によりユーザー エクスペリエンスが向上しますが、SQL 分析エンドポイントの再プロビジョニングは、レイクハウスの初期作成時と同様に失敗する可能性があることに注意してください。

SQL 分析エンドポイントの読み取り専用モード

SQL 分析エンドポイントは、レイクハウスの Delta テーブルに対して読み取り専用モードで動作します。 SQL 分析エンドポイントを使用して Delta テーブルからデータの読み取りのみを行えます。 関数、ビューを保存し、SQL オブジェクト レベルのセキュリティを設定できます。

Note

Spark コードで作成された外部 Delta テーブルは、SQL 分析エンドポイントには表示されません。 外部 Delta テーブルを SQL 分析エンドポイントに表示するには、表スペースのショートカットを使用します。

レイクハウスの Delta テーブルのデータを変更するには、レイクハウス モードに切り替え、Apache Spark を使用する必要があります。

SQL セキュリティを使用したアクセス制御

SQL 分析エンドポイントを使用してデータにアクセスするためのオブジェクト レベルのセキュリティを設定できます。 これらのセキュリティ規則は、SQL 分析エンドポイント経由でデータにアクセスする場合にのみ適用されます。 他の方法でデータにアクセスできないようにするには、ワークスペースのロールとアクセス許可を設定する必要があります。「ワークスペースのロールとアクセス許可」を参照してください。