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

Databricks SQL の概念

この記事では、Databricks SQL を効果的に使用するために理解する必要がある一連の基本的な概念について説明します。

インターフェイス

このセクションでは、Databricks SQL アセットにアクセスするために Databricks がサポートするインターフェイス (UI と API) について説明します。

UI : ワークスペース ブラウザー、ダッシュボードとクエリ、 SQLウェアハウス、クエリ履歴、アラートへのグラフィカル インターフェイス。

REST API (英語) Databricks SQL オブジェクトに対するタスクを自動化できるインターフェイス。

important

ノートブックを SQLウェアハウスにアタッチすることもできます。 詳細については 、ノートブック と SQLウェアハウス を参照してください。

データマネジメント

視覚化 : クエリの実行結果をグラフィカルに表示します。

ダッシュボード : クエリの視覚化と解説のプレゼンテーション。

アラート : クエリによって返されたフィールドがしきい値に達したという通知。

計算管理

このセクションでは、Databricks SQL で SQL クエリを実行するために知っておく必要がある概念について説明します。

クエリ : 有効な SQL ステートメント。

SQLウェアハウス : SQLクエリを実行するコンピュート リソース。

クエリ履歴 : 実行されたクエリとそのパフォーマンス特性の一覧。

認証と承認

このセクションでは、Databricks SQL ユーザーとグループ、およびそれらの資産へのアクセスを管理するときに知っておく必要がある概念について説明します。

ユーザーとグループ : ユーザーは、システムにアクセスできる一意の個人です。 グループとは、ユーザーの集合体です。

個人用アクセス トークン : 不透明な文字列は、 REST API への認証に使用され、 技術パートナー のツールによって SQLウェアハウスに接続するために使用されます。

アクセス制御リスト : オブジェクトへのアクセスを必要とするプリンシパルにアタッチされたアクセス許可のセット。 ACL エントリは、オブジェクトと、そのオブジェクトに対して許可されるアクションを指定します。 ACL の各エントリは、プリンシパル、アクションタイプ、およびオブジェクトを指定します。

Unity Catalog : Unity Catalog は、 Databricks ワークスペース全体で一元的なアクセス制御、監査、リネージ、データディスカバリー機能を提供します。