概要
Databricksにて上位階層にあるノートブックに対して%runを実施するには、一般的な方法と同様に、%runの呼び出しもとを".."と記載することで実行できます。
この記事では、"run"というノートブックから"select"というノートブックを実行するという検証結果を記載します。
検証① 上位のディレクトリにあるノートブックの実行
1. ディレクトリを構成
下記のような構成を作成します。
.
│ select
│
└─pipeline
run
2."select"というノートブックにコードを記載
%sql
SET TIME ZONE 'Asia/Tokyo';
select now()
3."run"というノートブックにコードを記載して実行
%run ../select
検証② "run"と並列関係にあるディレクトリのノートブックの実行
1. ディレクトリを構成
下記のような構成を作成します。
.
├─code
│ select
│
└─pipeline
run
2."select"というノートブックにコードを記載
%sql
SET TIME ZONE 'Asia/Tokyo';
select now()
3."run"というノートブックにコードを記載して実行
%run ../code/select




