セルフサービス Explore 機能を使用すると、CSV、XLS、XLSX ファイルを Looker にアップロードし、LookML モデルを構成したり、Git バージョン管理を設定したりすることなく、Looker Explore でデータをクエリして可視化できます。データをアップロードすると、Looker は Looker 管理者が指定した BigQuery データベースにデータを書き込んでデータを保持します。
改善にご協力いただくため、フィードバックをお寄せください。バグや問題をご報告いただく場合は、次の詳細を記載してupload_file_preview@google.com までメールでお送りください。
- 問題と想定される動作についての明確な説明
- 事象を再現する手順
- その他の関連情報
始める前に
セルフサービス Explore を使用するには、次のものが必要です。
- Looker 25.20 以降を実行し、Looker 管理者によってセルフサービス Explore を有効にするように構成されている Looker インスタンス。
upload_data権限を持つ Looker ユーザー アカウント。これにより、ユーザーはデータファイルをインスタンスにアップロードできます。
ファイルの要件
ファイルが次の要件を満たしていれば、パソコン上のファイルからセルフサービス Explore を作成できます。
- ファイルサイズは 100 MB 以下であること。
- ファイルは、カンマ区切り値テキスト ファイル(CSV)または Excel ファイル(XLS または XLSX)であること。
- CSV ファイルの場合、CSV ファイルのデータの最初の行に、ファイルの列名が含まれている必要があります。
データをアップロードしてセルフサービス Explore を作成する
パソコン上のデータファイルからセルフサービス Explore を作成する手順は次のとおりです。
- Looker のメイン ナビゲーション メニューから [作成] ボタンをクリックします。
- プルダウン メニューから [データのアップロード] を選択します。この操作により、[データのアップロード] ダイアログが開きます。
- [データのアップロード] ダイアログで、[データを選択] ボタンをクリックしてデータファイルに移動し、選択します。(または、ファイルを [データのアップロード] ダイアログにドラッグすることもできます)。
- 複数のワークシートを含む Excel ファイルを選択した場合は、[選択した Excel ファイルのシート] プルダウン メニューからアップロードするワークシートを指定します。
- [アップロード] をクリックします。
[アップロード] をクリックすると、Looker はファイルをアップロードして、ファイルのデータを分析します。データファイルの各フィールドについて、Looker はデータ型を自動的に検出し、データ型に適した形式を適用します。また、Looker は各フィールドに名前とラベルを適用します。
Looker はファイルをアップロードしてデータを分析した後、データの LookML モデルを作成し、データを BigQuery データベースにアップロードします。モデルの準備が完了すると、Looker に [**セルフサービス Explore を編集**] ページが表示されます。
データをアップロードしたら、次の操作を行うことができます。
- データの Explore を開いて、Looker クエリを作成します。
- Explore にディメンションと measure を追加します。
- 他のユーザーが Explore をクエリできるように、Explore へのアクセスを管理します。
- Explore を認定して、他のユーザーがデータが信頼できることを認識できるようにします。
- 不要になったデータを削除します。
セルフサービス Explore を開く
セルフサービス Explore を開くには、次の 2 つの方法があります。
- Looker の [Explore] メニューから、[セルフサービス Explore] セクションの Explore を選択します。
- セルフサービス Explore の [セルフサービス Explore を編集] ページで、[データを探索] ボタンをクリックします。
セルフサービス Explore は、他の Looker Explore と同様に使用できます。たとえば、次のタスクを実行できます。
- Explore でデータをクエリする。
- 結果をフィルタして制限し、目的のデータのみに絞り込む。
- 異なる Explore からの結果をマージする。
- 表計算を使用してアドホックな Explore 指標を作成する。
- カスタム フィールドを使用してアドホックなディメンションと measure を作成する。
- ビジュアリゼーションを作成する。
- Explore クエリを Look として保存する。
- ダッシュボードに Explore クエリを追加する。
- データを共有する 他のユーザーと。
セルフサービス Explore を編集する
データファイルをアップロードしたら、[セルフサービス Explore を編集] ページで Explore のデータフィールドを編集し、ユーザー アクセスを管理できます。
[セルフサービス Explore を編集] ページにアクセスするには、次の 2 つの方法があります。
- データファイルを初めてアップロードすると、Looker にデータアップロードの [セルフサービス Explore を編集] ページが自動的に表示されます。
それ以外の場合は、Looker の [Explore] メニューから、[セルフサービス Explore] セクションの Explore を選択します。Explore ページで、Explore のフィールド ピッカー パネルの下部にある [データフィールドを編集] リンクをクリックします。
[セルフサービス Explore を編集] ページでは、次の操作を行うことができます。
- Explore の名前を変更する
- データフィールドを変更する
- ディメンションと measure を追加する
- セルフサービス Explore へのアクセスを管理する
- セルフサービス Explore を開く
- インスタンスからデータアップロードを削除する
Explore の名前を変更する
セルフサービス Explore の名前を変更する手順は次のとおりです。
- Explore ページで、Explore のフィールド ピッカー パネルの下部にある [データフィールドを編集] リンクをクリックします。
- [セルフサービス Explore を編集] ページで、データアップロードの名前をクリックして新しい名前を入力します。
- Enter キーを押して名前を保存します。
セルフサービス Explore の新しい名前は、Explore を開いたときに Explore ウィンドウのタイトルとして使用され、Looker の [Explore] メニューの [セルフサービス Explore] セクションで使用されます([Explore] メニューに更新された名前を表示するには、ブラウザの更新が必要になる場合があります)。
データフィールドを変更する
[セルフサービス Explore を編集] ページの [データフィールド] タブには、Looker がデータファイルから生成したフィールドが一覧表示されます。
生成されたフィールドを削除することはできません。非表示にすることのみ可能です。[データフィールド] テーブルのフィールドの歯車メニューから [非表示] を選択するか、フィールドの [編集] ボタンをクリックして [このフィールドを Explore とビジュアリゼーションで非表示にする] チェックボックスをオンにします。
セルフサービス Explore のフィールドを編集する手順は次のとおりです。
- [セルフサービス Explore を編集] ページの [データフィールド] タブで、[データフィールド] テーブルのフィールドの行にある [編集] ボタンをクリックします。
[編集] ダイアログで、フィールドに対して次の操作を行うことができます。
- デフォルト以外の形式オプションが必要な場合は、[形式] プルダウンから選択します。
- [名前] フィールドの名前を編集します。この名前は、LookML でフィールドを識別するために使用されます。たとえば、セルフサービス Explore で新しいディメンションまたは measure を作成するためにフィールドを参照する場合に使用します。
- [ラベル] フィールドのラベルを編集します。ラベルは、フィールド ピッカーと Explore のデータ表に表示されます。
- [+ 説明を追加] を選択して説明を追加するか、既存の説明を編集します。説明は、フィールドの詳細情報を他のユーザーに提供します。説明は、フィールド ピッカーのフィールドのツールチップと Explore のデータ表に表示されます。
- チェックボックスを使用して、Explore とビジュアリゼーションでフィールドを非表示または表示します。
編集が完了したら、[保存] をクリックします。
ディメンションと measure を追加する
セルフサービス Explore 用に独自のディメンションと measure を作成できます。これらは、Explore の既存のフィールドまたは Looker 式に基づいて定義され、セルフサービス Explore のすべてのユーザーが使用できます。
セルフサービス Explore にディメンションまたは measure を追加する手順は次のとおりです。
- [セルフサービス Explore を編集] ページの [データフィールド] タブで、[ディメンションを追加] または [measure を追加] ボタンをクリックします。
- [**ディメンションを作成**] または [**measure を作成**] ダイアログで、[**式**] ボックスに、Looker 式 を入力して、Looker 関数と演算子 を使用して、ディメンションまたは measure の値を計算します。Looker 式の作成に関するドキュメント ページでは、Looker 式エディタがフィールド名を提案し、使用する関数の構文ヘルプを表示する方法について説明しています。
- デフォルトの形式以外の形式オプションを使用するには、[形式] プルダウンで形式オプションを選択します。
- [名前] フィールドに名前を指定します。この名前は、LookML でフィールドを識別するために使用されます。たとえば、セルフサービス Explore で新しいディメンションまたは measure を作成するためにフィールドを参照する場合に使用します。
- [ラベル] フィールドにラベルを指定します。ラベルは、フィールド ピッカーと Explore のデータ表に表示されます。
- 必要に応じて、[+ 説明を追加] を選択して、カスタム ディメンションの詳細情報を他のユーザーに提供する説明を追加します。説明は、フィールド ピッカーのフィールドのツールチップと Explore のデータ表に表示されます。
- 必要に応じて、フィールドを非表示にする場合は、[このフィールドを Explore とビジュアリゼーションで非表示にする] チェックボックスをオンにします。
- [保存] をクリックします。
[セルフサービス Explore を編集] ページの [データフィールド] テーブルで、作成したフィールドが生成されたフィールドの下に表示されます。
セルフサービス Explore へのアクセスを管理する
次の手順で、セルフサービス Explore を他の Looker ユーザーやユーザー グループと共有できます。
- [セルフサービス Explore を編集] ページで、[ユーザー アクセス] タブをクリックし、[アクセス権を共有] ボタンをクリックします。([セルフサービス Explore を編集] ページの上部にあるその他メニューをクリックして、[アクセス権を共有] を選択することもできます)。
- [アクセス権を共有] ダイアログで、[ユーザーまたはグループ] フィールドをクリックし、プルダウン メニューから選択するか、ユーザー名またはグループ名の入力を開始してメニューをフィルタします。
- [アクセス権] フィールドの値は [表示] のままにします。
- 必要に応じて、[追加] ボタンをクリックして、別のユーザーまたはグループにアクセス権を付与します。
- [共有] をクリックします。
[セルフサービス Explore を編集] ページの [ユーザー アクセス] タブに、アクセス権を付与した新規ユーザーまたはグループが表示されます。
セルフサービス Explore へのユーザーまたはグループのアクセス権を削除する場合は、[ユーザー アクセス] テーブルのユーザーまたはグループの行にある [ユーザーを削除] ボタンをクリックします。
セルフサービス Explore を認定する
セルフサービス Explore は LookML モデルに基づいていないため、そのデータは「管理されていない」と見なされます。データをアップロードすると、セルフサービス Explore の名前が [Explore] メニューと Explore ページに黄色の「未認定」バッジ
とともに表示されます。このバッジは、データが認定されておらず、管理されていないことを示します。
`certify_content` 権限がある場合は、Explore に認定を追加して、他のユーザーがデータが信頼できることを認識できるようにすることができます。
セルフサービス Explore に認定を追加する手順は次のとおりです。
- Looker の [Explore] メニューから、[セルフサービス Explore] セクションの Explore を選択します。
- Explore の歯車アイコンをクリックし、[認定] を選択します。
- [このコンテンツを認定しますか?] ダイアログで、データの出所や有効なデータであることを確認する方法など、Explore に関するメモを入力します。
- [認定] をクリックします。
セルフサービス Explore を認定すると、Looker に認定バッジ
が [Explore] メニューと Explore ページの Explore の名前の横に表示されます。
詳細については、コンテンツの認定のドキュメント ページをご覧ください。
セルフサービス Explore を削除する
次の手順で、独自のデータアップロードとそれに関連するセルフサービス Explore を削除できます。
- Looker のメイン [Explore] メニューから、[セルフサービス Explore] セクションの Explore を選択します。
Explore のフィールド ピッカー パネルの下部にある [データフィールドを編集] リンクをクリックします。
[セルフサービス Explore を編集] ページで、その他メニューをクリックします。
[データを削除] を選択します。
確認ダイアログで [削除] をクリックします。
また、Looker 管理者は、次の手順で [セルフサービス Explore] 管理ページから任意のユーザーのデータアップロードを削除できます。
- Looker の [管理] メニューから [セルフサービス Explore] を選択します。
- [セルフサービス Explore] ページの [データアップロード] テーブルで、データアップロードを見つけて、テーブル行の [削除] ボタンをクリックします。
- 確認ダイアログで [削除] をクリックします。
次のステップ
- カスタム フィールドの作成について学習する。
- Looker での Explore の表示と操作について学習する。