Looker は、ビジネス インテリジェンス、データ アプリケーション、組み込み型分析に対応したエンタープライズ プラットフォームであり、分析情報のリアルタイムでの探索および共有を可能にします。Looker コネクタを使用すると、データソースとして Explore を Looker Studio レポートに追加することで、Looker Studio 内の Looker データにアクセスできます。
ユーザーが Looker Studio レポートで Looker のデータを表示するには、管理者ロールを持つ Looker ユーザーが、Looker インスタンスの管理パネルの BI コネクタページで Looker Studio コネクタを有効にする必要があります。Looker Studio コネクタを有効にすると、Looker Explore のアクション メニューで [Looker Studio で開く] オプションが利用可能になり、Looker システム アクティビティで Looker コネクタの使用状況をモニタリングできます。
Looker インスタンスでコネクタを有効にすると、少なくとも explore
Looker 権限が付与された Looker Studio ユーザーは、その Looker インスタンスから Explore を Looker Studio レポートのデータソースとして接続できます。インスタンスが接続されたら、少なくとも access_data
および clear_cache_refresh
の Looker 権限を持つ Looker ユーザーは Looker データを Looker Studio レポートに表示できます。
Looker コネクタを使用する
explore
権限を持つ Looker ユーザーである必要があります。Looker Explore を新しいデータソースに接続できます。Looker Studio Looker コネクタを使用して、Looker インスタンスの Explore に接続するデータソースを作成する手順は次のとおりです。
Looker インスタンスに接続する
- レポート ツールバーの [データを追加] をクリックします。
- [データのレポートへの追加] ページで、[データに接続] タブをクリックします。
- [Google コネクタ] で [Looker] コネクタをクリックします。
- データのソースとする Looker インスタンスの URL を入力します。この URL を使って、ブラウザで Looker にアクセスします。
- インスタンスの URL が無効な場合は、Looker Studio に「Looker URL が無効か、Looker URL がアカウントのリンクをサポートしていません。別の Looker URL を使用してください」というメッセージが表示されます。
- 以前に Looker インスタンスをデータソースとして接続したことがある場合は、その Looker インスタンス名が [保存済みの Looker インスタンス] の下に表示されます。Looker インスタンスの名前をクリックして、モデルの選択のセクションに進みます。
- [Looker アカウントを接続] をクリックします。
- 承認ポップアップで、[同意して続行] をクリックして、Google アカウントの認証情報を Looker アカウントの認証情報にリンクします。Looker Studio に接続する Looker インスタンスごとに 1 つの Google アカウントを 1 つの Looker アカウントにリンクできます。
- Looker インスタンス ポップアップで [認証] をクリックします。
アカウントをリンクすると、インスタンスの URL が Looker 環境外の Google により保存されることに注意してください。Google アカウントと Looker アカウントのリンクは、Google アカウント プロフィールの [アカウントのリンク] ページで解除できます。アカウントのリンクを解除すると、データソースが Looker データに接続されなくなります。
これで、モデル - Explore ペアを選択して、データソースとして接続する準備が整いました。
モデルと Explore を選択する
Looker インスタンスに接続すると、そのインスタンスに関連付けられているモデルのリストが [モデル] と呼ばれる新しいパネルに自動的に表示されます。ここで、データソースとして接続するモデル - Explore ペアを選択できます。
モデルを選択する手順は次のとおりです。
- リストをスクロールするか、虫メガネアイコン をクリックして検索フィールドを開き、特定のモデルの名前を入力します。モデル名にカーソルを合わせると、Looker プロジェクトに表示されるモデルのファイル名が表示されます。
- モデル名をクリックしてモデルを選択します。新しいパネルに、そのモデルに関連付けられている Explore のリストが表示されます。
- Explore を選択するには、リストをスクロールするか、虫メガネアイコン をクリックして検索フィールドを開き、特定の Explore の名前を入力します。Explore 名にカーソルを合わせると、モデルファイルで宣言される
explore
パラメータ値を確認できます。 - Explore の名前をクリックして、Explore を選択します。
- [追加] をクリックします。データソースに選択された Explore とモデルに関する情報がポップアップに表示されます。
- このデータソースに選択したモデルと Explore を確認するには、[レポートに追加] をクリックします。必要に応じて、[次回から表示しない] チェックボックスをオンにして、データソースの編集時にこのポップアップが表示されないようにします。
新しいデータソースがレポートに追加されるまでに数分かかることがあります。Looker データソースの形式は、Looker Explore 名 - Looker モデル名です。
データソースの設定を表示および編集する
explore
権限を持つ Looker ユーザーである必要があります。データソースの設定には、データソースを表示または編集できるユーザー、データの更新速度、コミュニティ ビジュアリゼーションへのアクセスの可不可、このデータソースのフィールドの編集の可不可に関する情報が含まれます。[データ] パネルに表示されるフィールドを表示および編集することもできます。
データソースの設定ウィンドウにアクセスする手順は次のとおりです。
1. レポート編集アイコン をクリックします。
2. [リソース] メニューまたは [データ] パネルから、データソースのリストを開きます。
- [リソース] メニューから [追加済みのデータソースの管理] を選択します。データソース名の横にある開くアイコン をクリックして、Looker のデータソースの設定を表示する新しいウィンドウを開きます。
- [データ] パネルで、目的の Looker データソースの Looker ロゴ にカーソルを合わせます。編集アイコン をクリックして、Looker データソース設定を表示するオーバーレイ(サイズ調整可能)を開きます。ウィンドウをフルサイズ ウィンドウに拡大するには、オーバーレイの上部にあるデータソース名の横の左矢印 をクリックします。
3.レポートの右上にある [閉じる] を選択して、レポートに戻ります。
詳しくは、データソースを編集するをご覧ください。
Looker Explore をさらに追加する
レポートのデータソースが Looker に接続されると、Looker Explore(レポート内の他のデータソースと同じ Looker モデルに属していないものも含む)をデータソースとしてレポートにさらに追加できます。
新しい Looker Explore をレポートに追加するには、このページの Looker コネクタを使用するの Looker Explore を追加する手順を行います。
- 別の Looker インスタンスに接続するには、[データのレポートへの追加 ] ページの [データに接続] タブの [Looker インスタンスに接続する] パネルに別の Looker インスタンス URL を入力します。このインスタンスが別の Looker アカウントに関連付けられている場合は、Looker アカウントと Google アカウントのリンクを承認する必要があります。
- データソースとして接続するために使用した Looker インスタンスからの新しいモデル - Explore ペアに接続するには、[保存済みのインスタンス] からインスタンス名を選択してから、新しいモデルと Explore を選択します。
- 既存のモデル - Explore ペアのデータソースに接続するには、[データのレポートへの追加] ページの [マイ データソース] タブに移動します。Looker データソースの形式は、Looker Explore 名 - Looker モデル名です。新しいデータソースを選択して、[追加] をクリックします。
データソースを追加したら、レポートを更新します。新しいデータソースが [データ] パネルに表示されます。必要に応じて、データソース名をクリックして展開し、レポートにフィールドをドラッグします。
レポートのグラフにフィールドを追加する
Looker でデータを更新すると、Looker Explore で [キャッシュを消去して更新] をクリックした場合と同様に、Looker でもデータが更新されます。
Looker データソースのフィールドの表示方法は、Looker での表示方法とは異なります。Explore フィールド ピッカーでは、Explore、およびそのビュー、ディメンション、ディメンション グループ、measure(Looker Studio では「指標」)、結合が、より使いやすい形式にデフォルト設定されます。Looker Studio では、フィールドは Looker-view-name field-name の形式で表示され、すべての Explore のディメンションと、その後にすべての Explore の指標が一覧表示されます。
Explore の基となる LookML で、Explore のビュー(Explore、フィールド、または結合)または ディメンション グループにラベルを指定すると、それらのラベルが Looker Studio レポートに表示されます。
たとえば、Looker では、[Flights] と呼ばれる Explore に [Carriers]、[Destination]、[Flights] および [Origin] のビューがあります。[Carriers] ビューには、[Carrier Name]、[Code]、[Name] のディメンションがあります。なお、ビューラベルは指定されていません。
対応する Looker Studio Looker データソース [Flights - FAA] では、これらのディメンションは [Carriers Carrier Name]、[Carriers Code]、[Carriers Name] として表示されます。
詳しくは、レポートのフィールドを編集する方法をご覧ください。
Looker Studio の Looker データへのアクセス権を管理する
Looker データソースのデフォルトのデータ認証情報は、閲覧者の認証情報です。この設定は変更できません。
Looker データソースのデータ閲覧者は、Looker データセットにアクセスするための認証情報を提供する必要があります。データ閲覧者が認証情報を提供すると、Google アカウントは、接続された Looker インスタンスに関連付けられている Looker アカウントにリンクされます。さらに、Looker ユーザー アカウントには、接続された Looker Explore のベースであるモデルに対する少なくとも access_data
権限と clear_cache_refresh
権限が必要です。Looker 管理者がユーザー権限を管理します。
Looker Studio の IT 管理者は、ユーザーが組織外でのレポートを共有する方法を管理することもできます。
認証情報を取り消す
認証情報を取り消すと、データソースは Looker データに接続できなくなります。Looker Explore を表示するには、Looker データソースを再接続する必要があります。
詳しくは、データの認証情報を設定したり取り消したりする方法の記事をご覧ください。
レポートに Looker データを表示する
access_data
権限と clear_cache_refresh
権限が必要です。別のユーザーが作成した Looker データソースのデータを表示するには、レポートが接続されている Looker インスタンスのアカウントに Google アカウントをリンクする必要があります。
[認証エラー] メッセージがグラフに表示されたら、Looker コネクタを承認して、承認ポップアップに表示される Looker インスタンスの Looker 認証情報に Google アカウントの資格情報をリンクする必要があります。コネクタを承認する方法は次のとおりです。
- 目的のグラフの [今すぐ承認] リンクをクリックします。
- Looker Studio の承認リクエストのポップアップで、[承認] をクリックします。
- Google の承認ポップアップで、[許可して続行] をクリックします。
Google アカウントと Looker アカウントのリンクは、Google アカウント プロフィールの [アカウントのリンク] ページで解除できます。
Looker コネクタの制限事項
Looker データソース接続のあるレポートでは、メール配信のスケジュール設定機能とレポートのダウンロード機能が無効になります。各アクションを実行するオプションは使用可能ですが、配信されたレポートとダウンロードされたレポートにはデータは含まれません。
Looker のデータソースでは、計算フィールドが無効になっています。
Looker Explore からの Drill フィールドと LookML フィールド パラメータは、Looker Studio の Looker データソースに表示されません。
Looker ではフィルタは適用できますが、Looker Studio では機能しません。このフィルタ パラメータには、always_filter、conditionally_filter、sql_always_where が含まれます。
非常に大規模なモデル(通常は 100 個を超える Explore)では、データソースの作成プロセスで大幅な遅延やタイムアウトが発生する場合があります。
1 つの表に含めることのできるディメンションは 20 個までです。加えて、表には指標を含めることもできます。
クエリのタイムアウトは 5 分です。
Looker の download_with_limit
権限は、ユーザーが Looker Studio で読み込むことのできる行数を制限します。
トラブルシューティング
問題 | 対応方法 |
---|---|
Looker Studio での HTTP 400 エラー |
|
Looker インスタンスを接続できない |
|
Explore が見つからない | 別の Looker モデルを選択してください。 |
既存のレポートグラフが破損している |
|
Explore データを取得しようとすると Looker Studio がエラーを表示する | サポートに問い合わせるか、Looker Studio コミュニティにアクセスしてください。 |
問題を報告する
Looker コネクタに関する問題は、Looker サポートチームに報告してください。
Looker Studio Pro をご利用で、Looker コネクタ以外の Looker Studio の機能に関連する問題が発生した場合は、Cloud カスタマーケアにお問い合わせください。
無料版の Looker Studio を使用している場合は、Looker Studio のヘルプ コミュニティにご質問や問題を投稿してください。