ユーザー用に Looker(Google Cloud コア)インスタンスを準備する

Looker(Google Cloud コア)インスタンスが作成されたら、このページの次のセクションで説明するように、Looker 管理者ロールを持つユーザーがインスタンスを設定できます。

LookML プロジェクトを作成する

インスタンスにデータベース接続が含まれていれば、LookML プロジェクトを設定できます。

LookML プロジェクトは、データベーステーブルがどのように相互に関係しているか、またLookerがそれらのテーブルをどのように解釈するかを規定するLookMLファイルのコレクションで形成されています。プロジェクトが設定されると、ユーザーはデータの探索ダッシュボードの作成、アラートの設定など、データの操作を行えるようになります。

Looker(Google Cloud コア)インスタンス内に LookML プロジェクトを設定するには、次のいずれかのロールが必要です。

Looker(Google Cloud コア)には、LookML の記述、データのクエリ、ダッシュボードの表示の学習に役立つ LookML プロジェクトのサンプルが用意されています。LookML プロジェクトのサンプルは、すべてのエディション タイプの Looker(Google Cloud コア)インスタンスで提供されています。LookML プロジェクトのサンプルのインスタンスでのアクセス方法や使用方法について詳しくは、Looker (Google Cloud コア)インスタンスで LookML プロジェクトのサンプルを使用するドキュメント ページをご覧ください。

LookML プロジェクトの作成手順については、新しい LookML プロジェクトの作成のドキュメント ページをご覧ください。また、Looker(Google Cloud コア)インスタンス内に動的に表示される Looker の設定ガイドに沿って操作することもできます。

プロジェクト内の LookML をカスタマイズするには、次の 2 つの方法でプロジェクト ファイルにアクセスすることができます。

  • メイン ナビゲーション パネルの [開発] メニューから
  • [プロジェクト ファイルの編集] を展開して、[Looker の設定] ガイドの [プロジェクトを編集] をクリックします。

プロジェクトの名前をクリックして、その LookML ファイルを開きます。LookML の開発の詳細については、LookML の概要のドキュメントをご覧ください。また、ベスト プラクティス: Looker ユーザーに良質なエクスペリエンスを提供記事では、LookML を使用して Looker(Google Cloud Core)ユーザーのエクスペリエンスを向上させるための推奨事項を提供しています。

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 OAuthSAMLOIDC のドキュメントをご覧ください)。また、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 コア)インスタンスのパフォーマンスを可能な限り維持します。

次のステップ