1.はじめに

皆さんこんにちは。

アクセス権限が付与されたテーブル、ビューがわからなくなってしまった場合、ユーザはデータを検索することができません。

今回は、Azure Databricks Workspace でノートブック利用し、アクセス権限があるテーブルの情報を取得する方法について説明していきます。

2.前提要件

本書を実施する際の前提条件は

・操作ユーザーは Azure Databrick ワークスペースにアクセス権限があること。
・操作ユーザーは、ノートブックの作成・実行権限があること。作成していない場合、管理者に権限を付与してもらう様に依頼してください。

3.ノートブックを使用してアクセス権限があるテーブルの情報を取得する

3-1.ノートブックの作成

まず、Databricks ワークスペースでノートブックを作成します。

① Databricksワークスペースにログインします。

② Databricks画面でサイドバーから「 Data science & Engineering 」をクリックします。

③ サイドバーから「新規」をクリックして「ノートブック」を選択します。

④ 新規作成したノートブック画面が表示されるので、ノートブックに名前を付け、デフォルトの言語として Python を選択します。

⑤ 以下のコードをノートブックにコピーします。

※例

3-2.ノートブックの実行

①「Shift」+「Enter」キーを押して、コマンドを実行します。

実行後、ユーザーがアクセス権限を持ったテーブル名とビューは、コードの末尾に表示され、該当のカタログとスキーマによって階層化されます。

4.まとめ

Azure Databricks Workspace でノートブック利用し、アクセス権限があるテーブルの情報を取得する方法について説明しました。

今回の記事が少しでもDatabricksを知るきっかけや、業務のご参考になれば幸いです。

日商エレクトロニクスでは、Azure Databricksの環境構築パッケージを用意しています。

Azure DatabricksやAzure活用、マイクロソフト製品の活用についてご相談事がありましたらぜひお問い合わせください!

・Azure Databricks連載シリーズはこちら

お問い合わせはこちら


この記事を読んだ方へのオススメコンテンツはこちら