ワークスペースファイルへのinitスクリプトの保存
Unity Catalogを使用していない場合は、 Databricks Runtime 11.3 LTS以降を用いてワークスペースファイルに initスクリプトを保存することをお勧めします。
Databricks Runtime 9.1 LTS および 10.4 LTS のワークスペース ファイルでの initscript のサポートは制限されていますが、このサポートでは、init スクリプトから他のファイルを参照するなど、init スクリプトの一般的な使用パターンがすべてカバーされているわけではありません。 Databricks では、Databricks Runtime 9.1 LTS および 10.4 LTS のクラウドオブジェクトストレージで initスクリプトを使用することをお勧めします。
ワークスペースファイルの詳細については、ワークスペースファイルとはを参照してください。
initスクリプトはワークスペースファイルのどこに保存されていますか?
initスクリプトは、initスクリプトをアップロードするユーザーが適切な権限を持っている任意の場所に保存できます。 「フォルダ ACL」を参照してください。
すべてのワークスペースファイルと同様に、initスクリプトはアクセス制御リスト(ACL)を使用してパーミッションを制御します。 デフォルトでは、 initスクリプトをアップロードするユーザーとワークスペース管理者のみがこれらのファイルに対する権限を持っています。 「ファイル ACL」を参照してください。
一部の ACL は、ディレクトリからディレクトリ内のすべてのファイルに継承されます。
ワークスペースファイルに保存されているinitスクリプトを使用する
ワークスペースファイル内のinitスクリプトは、クラスタースコープのinitスクリプトとして使用することを目的としています。 クラスタースコープinitスクリプトを参照してください。