メインコンテンツまでスキップ

Databricks Excelアドインを設定する

備考

プレビュー

この機能は パブリック プレビュー段階です。

Databricks Excelアドインは、 DatabricksワークスペースをMicrosoft Excelに接続し、管理されたレイクハウス データをスプレッドシートに直接取り込み、データから意思決定までより迅速に移行できるようにします。 このアドインは、Windows と macOS の両方の Web 版およびデスクトップ版の Excel で完全にサポートされています。

このページでは、Microsoft Excel で Databricks Excel アドインを設定するために使用できる 2 つの方法について説明します。このアドインは、シングル サインオン ( SSO ) 認証を使用してDatabricksワークスペースに接続し、データガバナンスのUnity Catalogとアクセス制御をサポートします。

前提条件

Excel アドインをインストールする前に、次のものがあることを確認してください。

  • Unity Catalog が有効になっている Databricks ワークスペースへのアクセス。
  • 実行中のSQLウェアハウスへのアクセス。
  • ワークスペース内の Unity Catalog テーブルからデータを読み取る権限。
  • ファイアウォールまたはクラウド セキュリティ プラットフォームを使用する場合は、アドイン ファイルに含まれる Databricks ワークスペースの URL を許可リストに登録します。

アドインファイルを設定する

アドイン ファイルは、Excel に Databricks に安全に接続する方法を正確に指示する小さなコネクタ ファイルです。これは、Excel を開くたびにアドインが正しく読み込まれ、最新の状態に保たれることを保証するデジタル ハンドシェイクとして機能します。

  1. ファイルをすぐにダウンロードするには、次のリンクをクリックしてください。

    アドインファイルを自動的にダウンロードするためのリンク

  2. AppDomainsセクション内の<AppDomain>としてワークスペース URLを指定して、アドイン ファイルを編集します。ワークスペース URL は、ブラウザーで Databricks ワークスペースにアクセスするために使用するベース URL です。複数のDatabricksワークスペースを切り替えるには、各ワークスペースの URL をアドイン ファイルに追加します。

    XML
    <AppDomains>

    <AppDomain>https://www.databricks.com</AppDomain>
    <AppDomain>https://login.databricks.com</AppDomain>


    <AppDomain>https://<instance1-id>.<region>.gcp.databricks.com</AppDomain>
    <AppDomain>https://<instance2-id>.<region>.gcp.databricks.com</AppDomain>
    </AppDomains>
注記

Ctrl+Shift+VまたはCommand+Shift+Vを押して、ワークスペース URL をプレーンテキスト (書式なし) として貼り付けます。

  1. ファイルを保存します。.xmlファイルとして適切にフォーマットされていることを確認してください。

オプション1: 管理者管理

グローバル管理者は、Databricks Excel アドインをダウンロードして構成し、組織内の他のユーザーに展開できます。

Databricks Excel アドインを Microsoft 365 管理者としてインストールするには、 global admin権限が必要です。管理者は、組織内のどのユーザーがアドインを使用できるかを決定できます。Microsoft 365 のグローバル管理者の詳細については、 Microsoft のドキュメントを参照してください。

ステップ 1: アドインを登録する

Office 管理者は、まずテナントにアドインを追加して、管理センターに製品 ID を登録する必要があります。

  1. Microsoft 365 管理センターで、 [設定] > [統合アプリ] に移動し、 [アドイン] リンクをクリックします。
  2. [アドインの展開] をクリックし、 [次へ] をクリックします。
  3. 新しいアドインを展開するためのオプションとして、 カスタム アプリのアップロードを 選択します。
  4. マニフェストをアップロードするオプションを選択し、 「ファイルの選択」 をクリックして、アドイン ファイルをアップロードします。
  5. [アドインの構成] ページの [ユーザーの割り当て] で、 [自分だけ] を選択します。
  6. 「デプロイ」 をクリックして初期登録を完了します。

ステップ 2: ワークスペースドメインを構成する

ワークスペース URL をAppDomainsとして設定します:

  1. Microsoft PowerShell がまだインストールされていない場合はインストールします。

  2. Microsoft PowerShell モジュールO365CentralizedAddInDeploymentをインストールします。

  3. PowerShell を開き、Office 365 テナントに接続します。

    PowerShell
    Connect-OrganizationAddInService
  4. Microsoft 365 管理者ユーザーでサインインします。

  5. 次のコマンドを実行して、すべてのワークスペース ドメインを登録します。

    PowerShell
    Set-OrganizationAddInOverrides -ProductId 8a512e2b-c04e-4c06-9235-11b6cd59f584 -AppDomains "[https://workspace-1.databricks.com](https://workspace-1.databricks.com)", "[https://workspace-2.databricks.com](https://workspace-2.databricks.com)", "[https://workspace-3.databricks.com](https://workspace-3.databricks.com)", "[https://workspace-4.databricks.com](https://workspace-4.databricks.com)"

ステップ 3: 組織に展開する

ドメインを構成した後、組織内の他のユーザーにアドインを割り当てます。

  1. Microsoft 365 管理センターの [設定] > [統合アプリ] > [アドイン] ページに戻ります。
  2. リストから Databricks アドインを選択します。
  3. 割り当てられたユーザーを編集します。
  4. 割り当てを [自分だけ] から変更し、 [特定のユーザー/グループ] を指定するか、 [組織全体] を選択します。
  5. [保存]をクリックします。

オプション2: セルフサービス

インストール手順はExcelプラットフォームによって異なります。 前提条件で提供されているアドイン ファイルをダウンロードして設定します。

Web 用 Excel に Excel アドインをインストールして接続するには、次の手順を実行します。

  1. Web 用 Excel を開き、ブックを作成するか開きます。
  2. [ホーム] タブで、 [アドイン] > [詳細設定] をクリックします。
  3. [アドインのアップロード] を クリックします。
  4. アドイン ファイルをアップロードします。
  5. 「アップロード」 をクリックします。
  6. [アドイン] メニューから Databricks アドインを見つけてクリックします。
  7. Databricks アカウントにサインインします。エラーがある場合は、ポップアップ ダイアログを有効にしてください。
  8. 複数のワークスペース URL を構成した場合は、目的の Databricks アカウント名を選択します。URL が同じアカウント内にある場合は、特定のワークスペースを選択するだけで済みます。アカウント名の詳細については、 「アカウント ID を見つける」を参照してください。

Databricksワークスペースの変更

アドイン ファイルで複数の Databricks ワークスペースが指定されている場合は、それらのワークスペースを切り替えることができます。詳細については、 「アドイン ファイルの設定」を参照してください。

別の Databricks ワークスペースに接続するには、次の手順を実行します。

  1. Databricksアドイン ウィンドウの右上で、コンピュート セレクターの横にある 3 点メニューをクリックします。
  2. [ワークスペースの変更] をクリックします。
  3. ワークスペースが含まれているアカウントを選択し、プロンプトが表示されたらワークスペースを選択してサインインします。

次のステップ