一般公開の安全な接続インスタンスのデータベース接続を作成する
Looker(Google Cloud コア)をデータベースに接続して、ユーザーがデータを探索し、コンテンツを作成できるようにする必要があります。Looker(Google Cloud コア)のパブリック セキュア接続インスタンスのデータベース接続を作成して、LookML プロジェクトのベースとして使用する方法、または特定の LookML プロジェクトで使用する方法について説明します。
プライベート接続用に構成されたインスタンスへのデータベース接続を作成する手順については、Looker(Google Cloud コア)へのデータベースの接続ドキュメント ページをご覧ください。Looker(Google Cloud コア)の BigQuery デフォルト接続クイックスタートを参照して、BigQuery クイックスタート接続を使用して、アプリケーションのデフォルト認証情報を使用できるデフォルトの BigQuery 接続を作成します。
始める前に
このクイックスタートに沿って操作するには、Looker(Google Cloud コア)と互換性のあるデータベース言語が必要です。互換性のある言語の一覧については、Looker(Google Cloud コア)でサポートされている言語をご覧ください。
必要なロール
このクイックスタートを完了するには、適切な Identity and Access Management(IAM)ロールと Looker ロールが必要です。
Identity and Access Management ロール
Looker(Google Cloud コア)管理者は、 Google Cloudの Identity and Access Management システムを通じて Looker(Google Cloud コア)アプリケーションへのアクセス権を付与します。
Looker(Google Cloud コア)アプリケーションにアクセスするために必要な権限を取得するには、Looker(Google Cloud コア)インスタンスを含む Google Cloud プロジェクトに対する Looker インスタンス ユーザー (roles/looker.instanceUser)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
この事前定義ロールには、Looker(Google Cloud コア)アプリケーションにアクセスするために必要な looker.instances.login 権限が含まれています。
カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。
Looker の権限
Looker 管理者ロールまたは manage_project_connections Looker 権限が必要です。
[Connect your database to Looker] ページに移動する
- Looker(Google Cloud コア)のホームページで、メイン ナビゲーション メニューの [作成] ボタンをクリックしてプルダウン メニューを開きます。
- プルダウン メニューから [接続] を選択して、[データベースを Looker に接続する] ページを開きます。
データベース接続を作成する
[データベースを Looker に接続] ページで、次の手順を完了します。
[名前] セクションに、接続の名前を入力します。この名前は、[モデルを作成] ページの [接続] フィールドと、[接続] ページに表示されます。
[接続スコープ] セクションで、[すべてのプロジェクト] を選択して、Looker(Google Cloud コア)インスタンスのすべての LookML プロジェクトで使用される接続を作成するか、[選択したプロジェクト] を選択して、指定した LookML プロジェクトでのみ使用される接続を作成します。
[接続のスコープ] セクションで [選択したプロジェクト] を選択した場合は、この接続を使用するプロジェクトを選択します。
[言語] セクションで、データベースに適した言語を選択します。言語名の入力を開始すると、入力した内容に一致する言語名が Looker に表示されます。
接続の言語を選択すると、Looker にデータベース言語に適用される接続設定フィールドが表示されます。Looker に表示される後続の設定を入力します。
- 接続設定の大部分は、ほとんどのデータベース言語に共通するものです。一般的なデータベース設定の説明については、Looker をデータベースに接続するのドキュメント ページをご覧ください。
- 特定の言語の手順については、Looker(Google Cloud コア)へのデータベースの接続に関するドキュメント ページをご覧ください。
[オプション設定] セクションで、セクションを開閉して、データベース接続で使用可能なオプションを表示して構成します。[すべて展開] をクリックして、すべてのセクションを開くこともできます。
接続構成の設定をテストするには、[テスト] をクリックします。接続が正しく構成されている場合は、緑色のチェックマークが表示されます。
接続を作成するには、[作成] をクリックします。
接続は、[接続] 管理ページで表示および管理できます。