Looker-Excel コネクタ

Looker-Excel コネクタを使用すると、Looker Explore のクエリを Microsoft Excel で認識できる形式にエクスポートできます。Looker-Excel コネクタが有効になっている場合、Looker Explore の歯車メニューに [Excel で開く] オプションが表示されます。このオプションを選択すると、Looker は Explore クエリを Windows パソコンの ODC ファイルにエクスポートします。ODBC ドライバがインストールされている場合は、Microsoft Excel で ODC ファイルを開くことができます。

始める前に

Looker-Excel コネクタを使用するには、次のものが必要です。

  • Windows 64 ビットまたは 32 ビットのパソコン。
  • 次の要件を満たす Looker インスタンス。
    • Looker 25.8 以降を実行している。
    • Microsoft Excel BI コネクタで有効になっている。Looker 管理者は、Looker の [BI コネクタ] ページで [Microsoft Excel] トグルを有効にする必要があります。
  • Looker-Excel コネクタでアクセスする LookML モデルに対する explore 権限を含むユーザーロールを持つ Looker アカウント。

次のセクションで説明するように、ODBC ドライバをインストールする必要があります。

ODBC ドライバのインストール

Looker ODBC ドライバは、Looker-Excel コネクタの各ユーザーのローカルマシンにインストールする必要があるソフトウェアです。ODBC ドライバを使用すると、ODBC 互換のクライアントは、インスタンスが SQL データベースであるかのように Looker インスタンスに接続できます。

ODBC ドライバを使用するには、ODBC マネージャー プログラムがインストールされている必要があります。通常、Windows には管理ツールとして「ODBC データ ソース」というプログラムがプリインストールされています。

プレリリース版のプライベート プレビューでは、次の手順で ODBC ドライバをインストールします。

  1. Looker ODBC ドライバ - プレビューから、Windows システムのアーキテクチャ(64 ビットまたは 32 ビット)用の最新の ODBC インストーラをダウンロードします。
  2. ODBC インストーラ ファイルを開き、画面上の手順に沿って操作します。
  3. [Windows によって PC が保護されました] という Windows ダイアログが表示されることがあります。このダイアログが表示されたら、[詳細] リンクをクリックし、[実行] ボタンをクリックします。

Windows PC に ODBC ドライバをインストールしたら、Excel などの ODBC クライアントで ODBC ドライバを使用するために、データソース名(DSN)を作成する必要があります。DSN は、Looker インスタンス情報と認証情報を含む保存済みの構成です。次のセクションで説明するように、ODC ファイルを初めて開くときに、DSN の作成を求めるメッセージが表示されます。

Looker-Excel コネクタの使用

前提条件を満たし、パソコンに ODBC ドライバがインストールされたら、次の手順で Microsoft Excel で Looker データを開くことができます。

  1. Windows パソコンで、ブラウザで Looker インスタンスを開きます。
  2. Explore を開いてクエリを実行します。
  3. Explore の歯車メニューをクリックし、[Excel で開く] オプションを選択します。
  4. [Excel で開く] ダイアログで、[ダウンロード] をクリックします。これにより、ODC ファイルがパソコンにダウンロードされます。
  5. パソコンで、Microsoft Excel を使用して ODC ファイルを開きます。
  6. Microsoft Excel に、ブロックされたデータ接続に関するセキュリティ通知が表示されます。[有効にする] をクリックして、データ接続を有効にします。
  7. Windows に Google Looker DSN を構成するためのダイアログが表示されます。次の手順で DSN を構成します。

    1. [認証タイプ] プルダウン メニューで、[OAuth] を選択します。[OAuth] がオプションにない場合は、フィールドを選択して「OAuth」と入力します。
    2. [Login] をクリックします。Looker アカウントに認証されるウェブブラウザが開きます。ウェブブラウザにログインが成功したことが表示されたら、ウェブブラウザを閉じて DSN ダイアログに戻ります。
    3. DSN ダイアログで、[ログインに成功しました] ダイアログの [OK] をクリックします。DSN ダイアログの [更新トークン] フィールドに、OAuth ログインのトークンが入力されます。
    4. [DSN] ダイアログで [OK] をクリックします。
    5. プロンプトが表示されたら、[OK] をクリックして DSN の上書きに同意します。

Excel でクエリが実行され、新しいピボット テーブル オブジェクトにデータが挿入されます。ここから、計算や可視化でデータを使用できます。Excel のリボンにある [更新] ボタンを押して、クエリを再実行します。

制限事項

Looker-Excel Connector は Windows でのみサポートされており、Mac や Linux パソコンではサポートされていません。

Looker-Excel コネクタでは、次のエクスプローラ クエリ機能はサポートされていません。

Explore クエリを Microsoft Excel で開く場合は、Explore の歯車メニューから [Excel で開く] を選択する前に、表計算とピボットされた列を削除します。

トラブルシューティング

以降のセクションでは、トラブルシューティングの手順とツールについて説明します。

DSN を手動で追加する

Excel で ODC ファイルを開くと、DSN の作成を求めるメッセージが Windows に表示されます。DSN を手動で作成または編集する必要がある場合は、Windows ODBC ドライバ データソース管理者を使用できます。

DSN を手動で作成または編集する手順は次のとおりです。

  1. Windows PC のコントロール パネルから、ODBC ドライバ データソース管理者を開きます。
  2. [追加] ボタンをクリックします。
  3. [Google Looker ODBC Driver] をダブルクリックします。
  4. [Configure Google Looker DSN] ダイアログで、次のフィールドに入力します。
    • データソース名*: 今後この DSN を認識できるように、データソースの名前を入力します。
    • ホスト*: Looker インスタンスの URL を入力します。
    • ポート: Looker インスタンスで接続するポートを入力します。デフォルトは 443 です。
    • Auth Type: プルダウン メニューから [OAuth] を選択します。
  5. [Login] をクリックします。Looker アカウントに認証されるウェブブラウザが開きます。ウェブブラウザにログインが成功したことが表示されたら、ウェブブラウザを閉じて DSN ダイアログに戻ります。
  6. DSN ダイアログで、[ログインに成功しました] ダイアログの [OK] をクリックします。DSN ダイアログの [更新トークン] フィールドに、OAuth ログインのトークンが入力されます。
  7. [テスト] をクリックして、接続を確認します。
  8. [DSN] ダイアログで [OK] をクリックします。
  9. プロンプトが表示されたら、[OK] をクリックして DSN の上書きに同意します。

基本認証を使用した認証

Looker の認証には OAuth を使用することをおすすめします。または、DSN ダイアログで [Auth Type] として [Basic Auth] を選択すると、API キーのクライアント IDクライアント シークレットを使用して認証できます。API キーの作成については、管理者設定 - ユーザーのドキュメント ページをご覧ください。

インストーラ ログ

Looker-Excel コネクタのトラブルシューティングを行うためにインストーラログにアクセスする必要がある場合は、ディレクトリ C:\Users\<username>\AppData\Local\Temp でインストーラログにアクセスできます。インストーラのログ名の形式は次のとおりです。

  Google_Looker_ODBC_<32/64>-bit_Driver_<timestamp>

Microsoft Visual C++ 再頒布可能パッケージ(MSVC)のアップグレード

Microsoft Visual C++ 再頒布可能パッケージ(MSVC)バージョン 14 は、まだ存在しない場合は自動的にインストールされます。

MSVC パッケージがすでにインストールされている場合、Google Looker ODBC ドライバ インストーラはアップグレードしません。ドライバに含まれている MSVC バージョンを使用するには、インストーラを実行する前に既存の MSVC パッケージをアンインストールします。

ドライバをアンインストールしても、他のアプリケーションをサポートするために MSVC パッケージはインストールされたままになります。不要になった場合は、手動でアンインストールできます。