Looker のコンテンツは、Look(クエリから保存されたデータのスナップショット)とダッシュボード(可視化されたクエリ結果を示すタイルのコレクション)の形式で表示されます。
Looker はコンテンツをフォルダに保存します。ユーザーは、サブフォルダを使用してフォルダ内のコンテンツを整理できます。フォルダとサブフォルダへのアクセスは、アクセスレベルによって付与されます。適切なアクセスレベルを持つユーザーのみが、サブフォルダの作成、アクセス権の割り当て、共有フォルダの変更を行うことができます。
フォルダを整理する際には注意が必要です。変更すると、各フォルダにアクセスできるすべてのユーザー(個人用フォルダを含む)に影響が生じることがあります。他のユーザーがそのフォルダから Look とダッシュボードにアクセスできる場合、この変更の影響を受けます。
フォルダのアクセスレベル
通常、ユーザーはサブフォルダを作成し、アクセス権を割り当てて、必要に応じて個人フォルダを整理できます。ユーザーまたはユーザー グループは、フォルダに対する次の 2 つのアクセスレベルのいずれかを持ちます。
View - ユーザーまたはグループは、フォルダを表示し、そのフォルダ内の Look とダッシュボードを表示できます。
Manage Access, Edit - ユーザーまたはグループに閲覧のアクセス権があり、フォルダに変更を加えることができます。
コンテンツへのアクセスと権限に関するより詳細な説明については、コンテンツへのアクセスと権限の関係をご覧ください。
フォルダのアクセスレベルの表示と管理
フォルダを管理するには、Looker 管理者による適切な権限と、フォルダに対するアクセスレベルの管理、編集のアクセスレベルの両方が必要です。これにより、フォルダの名前を編集したり、サブフォルダを作成したり、フォルダを表示または管理できるユーザーを指定したりできます。
- 目的のフォルダに移動します。
歯車アイコンをクリックし、[Manage Access] オプションを選択します。
アクセスレベルの変更ができない場合は、フォルダを管理できません。画面は次のようになります。
[グループまたはユーザーの追加] フィールドが表示されている場合は、次の方法でフォルダを管理できます。
フォルダがサブフォルダである場合、Looker は現在、このフォルダが親フォルダからアクセスレベル設定を継承しているかどうかを示します。
特定のユーザーとグループのアクセスレベル設定をカスタマイズする場合は、それらのユーザーとグループをリストに追加して、それぞれを個別に管理できます。
ユーザーまたはグループのアクセスレベルを変更するには、現在のアクセスレベルをクリックし、目的のアクセスレベルを選択します。Looker 管理者がフォルダを管理する権限は変更できません。
グループまたはユーザーからアクセスレベルを削除するには、名前の横にある [X] を選択します。
グループまたはユーザーを追加するには、[グループまたはユーザーの追加] フィールドをクリックしてグループまたはユーザーを選択し、目的のアクセスレベルを選択します。[追加] を選択して、グループまたはユーザーのアクセスレベルを設定します。
フォルダの作成
新しいフォルダは [Shared] フォルダまたは個人用フォルダに作成できます。デフォルトでは、フォルダは親フォルダのアクセスレベルを継承します。
親フォルダに移動します。
[新規] ボタンをクリックします。
[フォルダ] オプションを選択します。
[フォルダの作成] ポップアップで、フォルダの名前を入力します。
[フォルダを作成] をクリックします。
デフォルト フォルダの設定
デフォルトでは、管理者がビルド済みの Looker ホームページ オプションを有効にしている場合、Looker の左側のナビゲーションには [Shared folders] が表示されます。別のデフォルト フォルダを設定した場合は、左側のナビゲーションの [共有フォルダ] に置き換わります。
別のフォルダをデフォルトとして設定するには、フォルダに移動して、フォルダの歯車メニューから [既定のフォルダとして設定] を選択します。
デフォルトのフォルダは、左側のサイドバーのナビゲーションに表示されます。
フォルダの名前の変更、移動、削除
[共有フォルダ] または個人用フォルダ内のサブフォルダは、名前の変更、移動、削除が可能です。ただし、このように、[共有] や最上位の個人用フォルダなどの最上位フォルダを変更することはできません。
- 目的のフォルダに移動します。
- 歯車アイコンをクリックし、[名前を変更]、[移動]、[削除] のいずれかを選択します。
フォルダを削除する場合は注意が必要です。1 回の操作で、フォルダの内容(サブフォルダを含む)をすべて削除できます。Looker 管理者はコンテンツを復元できる可能性があります。ただし、可能であれば、コンテンツを作成したユーザーの個人用フォルダにコンテンツが削除され、削除したフォルダに返されることはありません。
Look およびダッシュボードのコピーまたは移動
フォルダに対してアクセス権の管理、編集のアクセスレベルが付与されている場合は、その Look とユーザー定義のダッシュボードを別のフォルダにコピーまたは移動できます。LookML ダッシュボードを含むモデルに対する develop
権限がある場合は、LookML ダッシュボードを別のフォルダに移動することもできます。
Look に基づくタイルがダッシュボードに含まれている場合、Look はダッシュボードと同じフォルダに配置されている必要があります。ダッシュボードで使用されている Look を移動しようとすると、Looker は新しい場所に Look のコピーを作成し、元の場所に Look を保持します。これにより、足りないタイルがダッシュボードに表示されるのを防ぐことができます。ダッシュボードをコピーまたは新しい場所に移動すると、Looker の Look も新しい場所にコピーまたは移動します。
変更する項目の左側にあるチェックボックスをオンにします。事前構築済みの Looker ホームページでギャラリー表示を有効にしている場合は、サムネイルにカーソルを合わせてチェックマークを表示し、それをクリックして Look またはダッシュボードを選択します。
ボタンは、ダッシュボードまたは Look のリストの上に表示されます。[Copy] または [Move] をクリックします。
[コピー] ポップアップまたは [移動] ポップアップで、左側の最上位フォルダの名前をクリックして移動します。
右側でサブフォルダを選択するか、下位のサブフォルダに移動します。[Search] にサブフォルダの名前を入力して、リストをフィルタすることもできます。
[OK] をクリックします。
レガシーダッシュボードのアップグレード
フォルダに対して「アクセス権の管理、編集」のアクセスレベルが付与されている場合は、そのフォルダにある以前のダッシュボードをダッシュボードにアップグレードできます。
- フォルダの [ダッシュボード] セクションで、アップグレードする以前のダッシュボードのチェックボックスをオンにします。
[アップグレード] を選択します。
[アップグレード] ポップアップで [アップグレード] を選択します。
以前のダッシュボードのアップグレード、ダッシュボードを以前のダッシュボードに戻す、LookML ダッシュボードを新しいダッシュボードにアップグレードの詳細については、ダッシュボードの表示のドキュメントをご覧ください。
ダッシュボードを Look からクエリタイルに変換する
ダッシュボード タイルを作成するには、保存済みの Look (Look-linked Tile とも呼ばれる)にリンクするか、テキストを指定するか、クエリを直接指定します。単一のダッシュボードにのみ必要な Look を多数保存すると、雑然とした問題が発生する可能性があります。これを避けるには、保存した Look に基づくタイルをすべてクエリタイルに変換します。
その後、次の条件を満たすソース Look を削除できます。
- 別のダッシュボードでは使用されません
- お気に入りとしてマークされていません
- 配送予定ではない
- 一般公開されていない
以前のダッシュボードの歯車メニューを使用して、ダッシュボードの Look にリンクされたタイルをクエリタイルに変換したり、以前の以前のダッシュボード タイルのメニューを使用して単一のタイルをクエリタイルに変換したりできます。
リスト表示で、フォルダから 1 つ以上のダッシュボードを選択します。
[Convert Looks to Tiles] ボタンをクリックします。
[Convert All Looks to Tiles] ポップアップで Look をゴミ箱に移動したボックスを選択して、リンクにカーソルを合わせると、削除対象になる Look のリストが表示されます。
Looker がこのリンクを表示するのは、安全に削除できる Look がある場合(データ配信をスケジュール設定されていない Look、他のダッシュボードで使用されていない Look、お気に入りに追加されていないユーザー、一般公開されていない Look など)のみです。
Looker がソース Look を削除しないようにするには、Looker がすべての Look を保持するように、チェックボックスがオフになっていることを確認してください。後で手動で削除して、フォルダをクリーンアップすることもできます。
[変換] をクリックして、ダッシュボードの Look にリンクされたすべてのタイルをクエリタイルに変換します。
Looker は、Look にリンクされた各タイルを、元の Look と同じクエリと可視化の設定を使用する新しいクエリタイルに置き換えます。Look をゴミ箱に移動すると、変換後の Look はフォルダに表示されなくなります。
後で Look の削除が必要であることが判明した場合、Looker 管理者がチームをメンテナンス プロセスの一環として Looker のゴミ箱を空にしていない場合、Looker 管理者が自動で Look を復元できる場合があります。
Look およびダッシュボードの削除
フォルダに対してアクセス権の管理、編集のアクセスレベルが付与されている場合は、その Look とダッシュボードを削除できます。
- 削除する項目の左側にあるチェックボックスをオンにします。
ダッシュボードまたは Look のリストの上にある [ゴミ箱に移動] ボタンをクリックします。
確認ウィンドウで [OK] をクリックします。
ダッシュボード タイルのソースである Look を削除すると、ダッシュボードの Look にリンクされたタイルでは「要素が見つかりません」というエラーが返されます。
ダッシュボードの場合、上記のダッシュボードに関連付けられている X Look をさらにゴミ箱に移動するオプションが確認ウィンドウに表示されます。
[上記のダッシュボードに関連付けられている追加の X Look をゴミ箱に移動] チェックボックスをオンにすると、ダッシュボードに関連付けられているすべての Look が削除されます。ただし、Looker が Look を作成するのは、Look がデータ配信用にスケジュールされていない場合、他のダッシュボードで使用されている場合、お気に入りとして登録されている場合、一般公開されている場合に限られます。確認ウィンドウの下部にあるリンクにカーソルを合わせると、削除対象となる Look のリストが表示されます。
[上記のダッシュボードに関連付けられている追加の X Look をゴミ箱に移動] が表示されない場合、安全に削除できる Look は特定されていません。
Looker 管理チームが Looker のゴミ箱をメンテナンス プロセスの一環としてまだ削除していない場合、コンテンツを誤って削除しても、Looker 管理者はコンテンツを復元できます。