セルフサービス Explore 機能を使用すると、Looker ユーザーは CSV、XLS、XLSX ファイルを Looker にアップロードし、LookML モデルを構成したり Git バージョン管理を設定したりすることなく、Looker Explore でデータをクエリして可視化できます。
Looker 管理者は、Looker の [管理] メニューから [セルフサービス Explore] オプションを選択して、セルフサービス Explore 機能を構成し、インスタンスでのデータ アップロードを表示できます。
始める前に
セルフサービス探索を使用するには、Looker インスタンスが次の要件を満たしている必要があります。
- Looker 25.18 以降を実行している。
- BigQuery データベースへの接続がある(Looker インスタンスで BigQuery 接続を設定する方法については、Google BigQuery ドキュメント ページをご覧ください)。接続は次の方法で構成する必要があります。
- 接続は [すべてのプロジェクト] スコープで構成する必要があります。接続のスコープを確認するには、Looker 管理メニューの [接続] ページの [データベース] タブの [スコープ] 列をご覧ください。接続の作成後に、接続のプロジェクト スコープの値を編集することはできません。
- 接続で永続的な派生テーブル(PDT)が有効になっている必要があります。BigQuery 接続で PDT が有効になっていることを確認するには、Looker の [接続] ページを開き、BigQuery 接続の [編集] ボタンをクリックして [オプション設定] タブを開き、[PDT を有効にする] 切り替えボタンがオンになっていることを確認します。
- セルフサービス Explore を作成するユーザーは、Looker ユーザー アカウントに
upload_data権限が必要です。この権限により、ユーザーはインスタンスに CSV ファイルをアップロードできます。
セルフサービス Explore を有効にする
ユーザーがセルフサービス分析を作成できるようにするには、Looker 管理者が次の手順で機能を設定する必要があります。
- Looker の [管理者] メニューの [全般] セクションで、[セルフサービス分析] 管理ページを選択します。
- [セルフサービス分析] 管理ページで、[データのアップロードを許可する] 切り替えボタンが有効になっていない場合は有効にします。
- [デフォルトの BigQuery 接続] プルダウン メニューから、セルフサービス Explore のデータを保存するために使用する BigQuery 接続を選択します。Looker は、インスタンスのセルフサービス Explore 用に、この BigQuery データベースにデータを保存します。
- [保存] をクリックします。
Looker インスタンスでのデータ アップロードの表示
インスタンスでセルフサービス Explore が有効になっている場合、Looker 管理者は [セルフサービス Explore] 管理ページの [データアップロード] テーブルを使用して、ユーザーがインスタンスにアップロードしたデータを表示できます。
[データ アップロード] テーブルには、インスタンスのデータ アップロードに関する次の情報が表示されます。
- セルフサービス Explore の名前
- データ アップロードのオーナー
- データがアップロードされた日付
- Looker 管理者がファイル アップロードとそれに関連付けられたセルフサービス データ探索を削除できる [削除] ボタン
データ アップロードの削除
データ アップロードのオーナーは、[セルフサービス分析を編集] ページからアップロードを削除できます。また、Looker 管理者は、次の手順に沿って [セルフサービス分析] 管理ページからデータアップロードを削除できます。
- Looker の [管理者] メニューの [全般] セクションで、[セルフサービス分析] 管理ページを選択します。
- [データアップロード] テーブルで、削除するデータアップロードの [削除] ボタンをクリックします。
- 確認ダイアログで [Copy] をクリックします。