Databricks Unity Catalogボリュームの設定
Alteryx One Platformでは、Databricksが廃止した個人用ステージング場所の代わりとして、Unity Catalogボリュームがサポートされるようになりました。これにより、Unity Catalogを内部ステージング場所として使用し、Alteryx One PlatformからDatabricksにデータを書き込むことができます。
Databricks Unity CatalogをAlteryx Oneインスタンスのステージング場所として設定するには、管理者が次の手順を実行します。
Databricks管理者用の個人アクセストークンを生成する。
Alteryx OneDatabricksワークスペースに割り当てる新しいUnity Catalogボリュームを作成する。
Alteryx Oneアカウントに新しいDatabricksワークスペースを作成する。
新しく作成したAlteryx OneDatabricksワークスペースを使用して、新しい接続を設定する。
ステップ1: Databricks管理者用の個人アクセストークンを生成する
Databricksアカウントに移動し、右上隅にあるユーザーアイコンを選択して[設定]を選択します。
[開発者]を選択します。
[アクセストークン]の横にある[管理]を選択します。
[新規トークンを生成]を選択します。
トークンの値をコピーして保存します。
ステップ2: Alteryx OneDatabricksワークスペースに割り当てる新しいUnity Catalogボリュームを作成する
アカウント管理者として、Databricksワークスペースに移動します。
カタログに移動し、カタログとスキーマを選択して、[Create Volume]を選択します。
ボリューム名を指定し、ボリュームタイプを選択します。分かりやすい名前(例:「alteryx_volume」)を指定して、[作成]を選択します。
ボリューム名を保存します。この名前は次の手順で必要になります。
ステップ3: Alteryx Oneアカウントに新しいDatabricksワークスペースを作成する
Alteryx One管理者としてAlteryx Oneアカウントに移動し、ユーザーアイコンを選択して、ワークスペース管理者を選択します。
[Databricks]タブに移動し、[新規ワークスペース]を選択します。
DatabricksワークスペースURLと前の手順で取得した個人アクセストークンを指定し、[認証]を選択します。
新しいワークスペースの設定で、Alteryx Oneで使用するDatabricksワークスペースのわかりやすい名前を指定し、必要な設定を行います。
SQLウェアハウスを選択します。
[Unity Catalogボリューム]設定で、次の手順を実行して、既存のボリュームを使用してAlteryx Oneワークスペースを設定します。
[既存のボリューム]オプションを選択します。
ボリュームを作成したUnity Catalogのカタログ名を選択します。
ボリュームを作成したスキーマ名を選択します。
このガイドのステップ2で指定したボリューム名を選択します。
オプション: Alteryx Oneワークスペースに新しいボリュームを作成する場合は、新しいボリュームを作成できます。[Unity Catalogボリューム]設定で、次の手順を実行してAlteryx Oneワークスペースを設定します。
ボリュームを作成したUnity Catalogのカタログ名を選択します。
ボリュームを作成したスキーマ名を選択します。
Unity Catalogボリュームのわかりやすい名前を入力します。
残りの設定を行い、[保存]を選択します。
ステップ4: 新しいAlteryx OneDatabricksワークスペースを使用して新しい接続を設定する
Alteryx Oneワークスペースユーザーとして、[接続]に移動します。
[接続を作成]を選択し、接続の一覧から[Databricks]を選択します。
わかりやすい接続名を設定し、管理者が設定したDatabricksワークスペースを選択して、個人アクセストークン(PAT)を入力します。
[接続テスト]を選択して、接続を確認します。
[作成]を選択して、接続を保存します。
これで、新しく作成したDatabricks接続をAlteryx Oneワークフローで使用できるようになりました。