Looker(Google Cloud コア)インスタンスが作成されたら、このページの次のセクションで説明するように、Looker 管理者ロールを持つユーザーがインスタンスを設定できます。
- LookML プロジェクトを作成する
- Looker のホームページを設定する
- ユーザーへのお知らせを設定する
- Looker のロールと権限を理解する
- メールのドメイン許可リストを設定する
- ビジネス ユーザー向け機能を設定する
- Looker(Google Cloud コア)ユーザーを追加して管理する
- パフォーマンスに関する推奨事項を共有する
LookML モデルを作成する
インスタンスにデータベース接続が含まれていたら、LookML モデルを設定できます。
LookML モデルは LookML プロジェクト内に配置されます。LookML プロジェクトには、データベーステーブルがどのように相互に関係しているか、また Looker がそれらのテーブルをどのように解釈するかを規定する LookML ファイルのコレクションが含まれています。モデルが設定されると、ユーザーはデータの探索、ダッシュボードの作成、アラートの設定など、データの操作を行うことができます。
Looker(Google Cloud コア)インスタンス内に LookML モデルを設定するには、次のいずれかのロールが必要です。
LookML モデルとプロジェクトを作成する手順については、LookML モデルの生成のドキュメント ページをご覧ください。また、Looker(Google Cloud コア)インスタンス内に動的に表示される Looker の設定ガイドに沿って操作することもできます。
モデル内の LookML をカスタマイズするには、次の 2 つの方法でプロジェクト ファイルにアクセスすることができます。
- メイン ナビゲーション パネルの [開発] メニューから
- [プロジェクト ファイルの編集] を展開して、[Looker の設定] ガイドの [プロジェクトを編集] をクリックします。
プロジェクトの名前をクリックして、その LookML ファイルを開きます。LookML の開発の詳細については、LookML の概要のドキュメントをご覧ください。
また、ベスト プラクティス: Looker ユーザーに良質なエクスペリエンスを提供記事では、LookML を使用して Looker(Google Cloud Core)ユーザーのエクスペリエンスを向上させるための推奨事項を提供しています。
Looker(Google Cloud コア)には、LookML の記述、データのクエリ、ダッシュボードの表示の学習に役立つ LookML プロジェクトのサンプルも用意されています。LookML プロジェクトのサンプルは、すべてのエディション タイプの Looker(Google Cloud コア)インスタンスで提供されています。LookML プロジェクトのサンプルのインスタンスでのアクセス方法や使用方法について詳しくは、Looker (Google Cloud コア)インスタンスで LookML プロジェクトのサンプルを使用するドキュメント ページをご覧ください。
Looker のホームページを設定する
ホームページは、ユーザーが Looker(Google Cloud コア)にログインしたとき、メイン ナビゲーション パネルの [ホーム] をクリックしてホームページに移動したとき、またはインスタンスの Looker ロゴをクリックしたときに表示されます。デフォルトでは、インスタンスのホームページは事前構築済みの Looker のホームページであり、ユーザーのお気に入りコンテンツ、ユーザーが最近閲覧したコンテンツ、組織で最近表示したコンテンツが表示されます。ただし、管理者 Looker ロールを持つユーザーは、このデフォルトを Looker(Google Cloud コア)内の URL に変更できます。ホームページの設定について詳しくは、管理者設定 - ホームページのドキュメント ページをご覧ください。
ユーザーへのお知らせを設定する
インスタンスで 事前構築された Looker のホームページを使用している場合、管理者と manage_homepage
権限を持つユーザーは、お知らせサイドバーを使用してユーザーへのお知らせをカスタマイズできます。お知らせサイドバーの詳細については、ユーザーへのお知らせを行うのドキュメント ページをご覧ください。
Looker のロールと権限を理解する
Looker のロールでは、Looker(Google Cloud コア)インスタンス内でユーザーが行える操作が管理されます。これは Google の IAM ロールとは異なります。たとえば、Looker(Google Cloud コア)インスタンス内でデータを探索するには、explore
Looker 権限を含むロールが必要です。ロールと権限の詳細については、管理設定 - ロールのドキュメント ページをご覧ください。
Looker ロールは、デフォルトでは初回ログイン時に付与されます(Google OAuth、SAML、OIDC のドキュメントをご覧ください)。また、SAML または OIDC によるグループ ミラーリングで付与することも、管理者が [ユーザー] ページまたは [グループ] ページで手動で付与することもできます。
メールのドメイン許可リストを設定する
メールドメインの許可リスト設定では、Looker(Google Cloud コア)ユーザーが Looker コンテンツを提供できるメールドメインを定義します(可視化による Look、ダッシュボード、クエリまたはメールによるアラート通知)。デフォルトでは、インスタンス作成時に許可リストにドメインはなく、コンテンツをメールで送信するための適切な Looker 権限を持つ Looker(Google Cloud コア)ユーザーは、どのドメインにもコンテンツをメールで送信できます。
特定のドメインのメールアドレスへのコンテンツ配信とアラート通知を制限するには、Looker(Google Cloud コア)インスタンス構成を編集して、ユーザーがメールを送信できるドメインを制限します。schedule_external_look_emails
権限を持つユーザーは、メールドメインの許可リストの設定に関係なく、任意のドメインにメールを送信できます。メールドメインの許可リストと、権限やユーザー属性との連携について詳しくは、スケジュール設定されたコンテンツのメールドメインの許可リストのドキュメントをご覧ください。
ビジネス ユーザー向け機能を設定する
Looker(Google Cloud コア)の一部の機能は、特定のユーザーによる使用を許可または制限するように管理者が構成できます。ユーザー向けの機能を設定する方法については、ビジネス ユーザー機能の管理のドキュメント ページをご覧ください。
Looker(Google Cloud コア)ユーザーを追加して管理する
インスタンスの構成が完了したら、認証方法を選択し、ユーザーを追加して管理できます。詳細については、Looker(Google Cloud コア)でユーザーを管理するドキュメント ページをご覧ください。
パフォーマンスに関する推奨事項を共有する
Looker(Google Cloud コア)のパフォーマンスは、管理者設定、LookML デベロッパー パターン、ビジネス ユーザーのプラクティスによって向上させることができます。各ユーザー タイプ向けのヒントとベスト プラクティスが記載されているドキュメント ページの一覧については、Looker のパフォーマンスに関するドキュメントのページをご覧ください。この情報をユーザーと共有して、Looker(Google Cloud コア)インスタンスのパフォーマンスを可能な限り維持します。
次のステップ
- Looker(Google Cloud コア)の認証方法
- Looker(Google Cloud コア)内のユーザーを管理する
- Google Cloud コンソールから Looker(Google Cloud コア)インスタンスを管理する