ワークスペース ファイルに init スクリプトを格納する

Databricks は、Unity Catalog を使用していない場合は、Databricks Runtime 11.3 LTS 以降のワークスペース ファイルに init スクリプトを保存することを推奨しています。

Note

Databricks Runtime 9.1 LTS および 10.4 LTS のワークスペース ファイルでの init スクリプトのサポートは限定的です。このサポートで init スクリプトの一般的な使用パターン (init スクリプトから他のファイルを参照するなど) がすべてカバーされているわけではありません。 Databricks は、Databricks Runtime 9.1 LTS および 10.4 LTS のクラウド オブジェクト ストレージで init スクリプトを使用することを推奨しています。

ワークスペース ファイルの詳細については、「ワークスペース ファイルとは」を参照してください。

init スクリプトが格納されるワークスペース ファイルの場所

init スクリプトは、init スクリプトをアップロードするユーザーが適切なアクセス許可を持つ任意の場所に格納できます。 「フォルダー ACL」を参照してください。

すべてのワークスペース ファイルと同様に、init スクリプトではアクセス制御リスト (ACL) を使用してアクセス許可を制御します。 既定では、init スクリプトをアップロードするユーザーとワークスペース管理者のみが、これらのファイルに対するアクセス許可を持ちます。 「ファイル ACL」を参照してください。

Note

一部の ACL は、ディレクトリからディレクトリ内のすべてのファイルに継承されます。

ワークスペース ファイルに格納された init スクリプトの使用

ワークスペース ファイル内の init スクリプトは、クラスター スコープの init スクリプトとして使用することを目的としています。 クラスター スコープの init スクリプトの使用に関する記事を参照してください。