Important
この機能は パブリック プレビュー段階です。
カスタム URL を使用すると、Azure Databricks アカウントに、アカウント ユーザーが現在移動するワークスペースごとの URL のコレクションを置き換える、ブランド化された単一のエントリ ポイント (例: acme.databricks.com) が提供されます。 カスタム URL を有効にすると、ユーザーは自分のAzure Databricks アカウントにログインし、再認証することなくワークスペースと Genie One の間を自由に移動できます。
Eligibility
対象となるアカウント管理者は、アカウント コンソールから直接カスタム URL を要求して有効にすることができます。 次の資格要件が適用されます。
- アカウントは、有料の検証済み顧客アカウントである必要があります。
- カスタム URL を有効にするアカウント管理者には、予約されていないドメインの電子メール アドレスが必要です。
以前にカスタム URL が割り当てられている場合は、アカウント設定に自動的に表示されます。 カスタム URL の名前を変更するには、Azure Databricks アカウント チームにお問い合わせください。
Note
Azure Databricksは、カスタム URL をいつでも変更、再利用、または取り消す権利を留保します。 可能な場合は、事前通知を提供し、交換の調整に役立ちます。
必要条件
- ワークスペースで Private Link Inbound (フロントエンド) を使用することはできません。 受信プライベート リンクで保護されたワークスペースの URL は、従来のワークスペースごとの URL にフォールバックします。
- アカウントレベルのリソース向けインバウンド Private Link(アカウント コンソールやアカウントレベルの Genie One など)は、ベータ版でサポートされています。
現在、次のパートナー コネクタはカスタム URL をサポートしていません。 アカウントのレガシ URL を使用して、これらの接続を構成します。 他のすべてのコネクタがサポートされています。
カスタム URL を割り当てる
Note
以前にカスタム URL が割り当てられている場合は、アカウント設定に自動的に表示されます。 既存のカスタム URL の名前を変更する場合は、Azure Databricks アカウント チームにお問い合わせください。
- アカウント コンソールで、[ 設定] > [アカウント設定] に移動します。
- [ URL の要求 ] ボタンをクリックして、カスタム URL を有効にします。
- 必要に応じて、自動リダイレクト設定を有効にして、すべてのレガシ ワークスペース URL をカスタム URL に自動的にリダイレクトします。
カスタム URL を有効にした後、Genie One at acme.azuredatabricks.net/one に移動します。 アカウント内のユーザーは、再度ログインするように求められることなく、アクセス権を持つすべてのワークスペースの資産にアクセスできるようになりました。
開発者ツールのサポート
次のAzure Databricks開発者ツールは、カスタム URL をサポートしています。 互換性を確保するために、少なくとも記載されている最小バージョンにアップグレードします。
| ツール | 最小バージョン |
|---|---|
| CLI / DABs | 1.0.0 |
| Terraform | 1.114.0 |
| Go SDK (ソフトウェア開発キット) | 0.130.0 |
| Python SDK | 0.103.0 |
| Java SDK | 0.105.0 |
| VS Code 拡張機能 | 2.11.0 |
カスタムURLを使うと何が変わるか
カスタム URL を使い始めても、Azure Databricks の機能のほとんどはそのまま利用できます。 以下のアプリケーションおよび統合には追加の設定が必要です。
外部ユーザー向けの組み込みダッシュボード
外部ユーザー向けに埋め込まれたダッシュボードのカスタムURLを使用するには、埋め込みアプリケーションを更新してください:
- ワークスペース固有のインスタンスURLをカスタムURLに置き換えてください。
-
/oidc/v1/tokenにターゲットワークスペースIDを追加し、o=<workspace-id>クエリパラメータを使ってリクエスト/api/2.0/lakeview/dashboards/<dashboard-id>/published/tokeninfoします。 最初のクエリパラメータの場合は?o=<workspace-id>、URLにすでにクエリパラメータがある場合は&o=<workspace-id>を使います。
PythonおよびJavaScriptの完全な例については「Use the example app to authenticate and generate tokens」をご覧ください。