接続を作成する一般的な手順
行う必要がある具体的な手順は、使用しているデータベース言語や他の選択肢によって異なります。このページでは、接続の作成に必要な手順の概要と、必要な詳細へのリンクを示します。
ステップは次のとおりです。
データベース管理者から、データベースの連絡先情報(ホスト名、データベース名またはスキーマ名、ユーザー名、パスワードなど)を取得します。
データベースへの安全なアクセスを有効にします。これには次の 2 つの方法があります。
- IP アドレスの許可リストを使用し、オプションで SSL 暗号化を追加する。
- SSH トンネルを使用する。暗号化された接続と追加の認証を提供します。安全性は高くなりますが、設定に時間がかかります。
データベースで、Looker と連携するように設定します。手順は言語によって大きく異なります。通常は、Looker がデータベースにアクセスできるようにするための権限を追加することや、Looker 向けのスクラッチ スキーマを作成してデータベースに派生テーブルを作成することが含まれます。必要な手順については、Looker 言語のドキュメント ページに移動し、データベース言語をクリックしてください。
Looker で、[管理] パネルの [接続] ページに移動します。トライアルの場合、通常はそのページへの接続はありません。
[接続を追加] をクリックして接続を設定します。接続の詳細を入力します。設定の大部分は、ほとんどのデータベース言語に共通するものです。詳細については、Looker をデータベースに接続するのドキュメント ページをご覧ください。通常、次の値を指定します。
- 接続を参照するために使用する名前
- データベース言語
- データベースに到達するための接続情報
- さまざまなオプション(Looker に派生テーブルをデータベースに書き込ませるかどうか、接続の動作をどうするかなど)
- データベースのデータが保存されるタイムゾーン。
- 追加の JDBC 接続文字列パラメータ(データベースで必要な場合)
[新しい接続] ページの下部にある [テスト] をクリックして、Looker がデータベースに到達するための設定を確認します。いずれかのテストに合格しなかった場合は、データベース接続のテストに関するドキュメント ページに記載されているトラブルシューティングの手順をお試しください。それでも問題が解決しない場合は、データベース管理者にデータベースの詳細を再確認し、Looker アナリストまたは Looker サポートチームにお問い合わせください。
テストが成功したら、[接続] をクリックします。接続が [管理] パネルの [接続] ページに表示されます。トライアルの場合は、これがそのページへの最初の接続になります。
次に、接続が正常に動作していることを再度確認することをおすすめします。Looker で、[Develop] メニューを使用して SQL Runner に移動します。これにより、接続を使用して、SQL クエリの直接入力や実行など、さまざまなタスクを実行できます。
SQL Runner で、作成した接続の名前と、接続に指定したデータベースまたはスキーマを選択します。次に、想定どおりのテーブルがリストされていることを確認します。テーブルをクリックすると、そのテーブルの列が表示され、Looker が接続を使用してデータベース テーブルにアクセスできたことを確認できます。
これで、データベース接続が設定され、Looker がデータベースにアクセスできることが確認されました。
次のステップ
トライアルの場合、通常は Looker アナリストが他のプロジェクト設定手順を実行します。トライアルのキックオフ ミーティングまでにまだ時間がある場合は、Looker での開発のスタートガイド ドキュメント ページから始まる開発プロセスのチュートリアルをご覧になるか、Google Cloud Skills Boost の Looker コースをご検討ください。
トライアルでない場合は、新しいプロジェクトを作成するための次のステップは以下のとおりです。
- データモデルを保持するプロジェクトを作成する
- 接続を受け入れるようにプロジェクトを構成する
- データモデルへの変更を管理するために Git を設定してテストする
これで、LookML の記述と変更を本番環境にデプロイして、ビジネス ユーザーがアドホック クエリを実行したりダッシュボードを作成したりできるようになります。