Looker のマジックを解き明かすために、各組織のデータの専門家は、LookML と呼ばれる軽量モデリング言語でデータを記述します。LookML は Looker にデータのクエリを実行する方法を伝えます。これにより、組織内のユーザーが、バックグラウンドでの詳細を理解しなくても、レポートやダッシュボードを作成できるようにします。このページでは、LookML の作成準備に関するドキュメントの概要を説明します。
開発の基本情報
以下のドキュメント ページは、Looker での開発の基本を理解するのに役立ちます。
- Looker でのプロジェクトの仕組み - Looker でのプロジェクトの基本的なコンセプトと構造を理解します。
- Development Mode と本番環境モード - Development Mode と本番環境モードの違いについて理解します。
- LookML プロジェクト ファイル - Looker のプロジェクト内に存在する可能性のあるファイルタイプの概要を確認します。
- モデルファイルとビューファイルについて - モデルファイルとビューファイルを構築します。
- 他のプロジェクト ファイルについて - ダッシュボード、ドキュメント、データ、プロジェクト マニフェスト、ロケール文字列、探索、データテスト、その他のファイルをプロジェクトに追加します。
- オブジェクト ブラウザ パネルを使用したプロジェクトの操作 - IDE のオブジェクト ブラウザを使用して、プロジェクト内のオブジェクトとオブジェクト階層を表示します。
LookerでのSQL
次のドキュメント ページは、Looker で SQL を使用する方法を理解するのに役立ちます。
- Looker での SQL の生成方法 - Looker が LookML から SQL を生成する方法を学習します。
- SQL Runner の基本 - SQL Runner とその使用方法について学習します。
- SQL Runner を使用してクエリと Explore を作成 - SQL Runner を使用して SQL クエリを発行、デバッグします。
- SQL Runner を使用して派生テーブルを作成 - SQL Runner を使用して派生テーブルを作成、デバッグします。
- SQL Runner を使用してデータベース機能を管理 - SQL Runner を使用して SQL クエリの発行、派生テーブルの作成、データベース情報の取得を行います。
プロジェクトの作成と編集
以下のドキュメント ページは、Looker でプロジェクトを作成、編集する方法を理解するのに役立ちます。
- 新しい LookML プロジェクトの作成 - LookML プロジェクトを作成してモデルを構成します。
- プロジェクト情報へのアクセスと編集 - LookML プロジェクトにアクセスして変更を加えます。
- モデルの生成 - 基本的な LookML モデルを自動的に生成します。
Gitとバージョン管理
以下のドキュメント ページは、Looker デベロッパー向けにバージョン管理を設定および構成する方法を理解するのに役立ちます。
- Git 接続の設定とテスト - Git リポジトリに接続し、Looker と統合します。
- プロジェクトのバージョン管理設定の構成 - Git で使用するプロジェクトを構成し、Looker で Git リポジトリを使用するためのオプションを設定します。
- Webhook デプロイ シークレットの構成 - リポジトリの Webhook のデプロイ シークレットを構成、変更、削除します。
- バージョン管理の使用とデプロイ - Git ブランチを作成、管理し、Git を使用してデプロイします。
- Git コマンドのリファレンス - 使用可能な Git コマンドとその説明を一覧表示します。
データベース接続の設定
次のドキュメント ページは、LookML モデリングに使用できるデータベースに接続する方法を理解するのに役立ちます。
- セキュアなデータベース アクセスの有効化 – データベース接続の最初の一歩を踏み出しましょう。Looker とデータベース間のデータを保護するオプションを選択できます
- データベース構成手順 – データベースを構成して Looker と動作させるための、データベース固有の手順のリンクをご覧ください
- Looker のデータベースへの接続 – データベースと Looker を接続する方法をご確認ください
- データベースの接続性のテスト – データベースへの接続をテストおよびトラブルシューティングします
Looker Marketplace
Looker Marketplace の使用 - Looker Marketplace を使用して、事前構築済みの Looker アプリケーション、モデル、一般的なデータソース用の Looker 管理データベース、ビジュアリゼーション タイプをインストール、デプロイ、管理できます。