Pagesカテゴリーにマウスオーバーするとコンテンツを参照できます。ヒント:検索語を入力した後、[Enter]または[Return]を押すと、より多くの結果とスペリング提案が表示されます。PlaylistLookMLとは?LookMLはSQLデータベース内のディメンション、集計、計算、およびデータ関係を記述するための言語です。LookerはLookMLで記述されたモデルを使用して、特定のデータベースに対してSQLクエリを作成します。LookMLプロジェクトLookMLプロジェクトとは、Gitリポジトリを介してバージョン管理を一括で行うことの多いモデル、ビュー、ダッシュボートのファイルを集めたものです。モデルファイルには、使用するテーブルと結合の方法に関する情報が含まれています。ビューファイルには、各テーブル(あるいは、結合により許可されている場合には複数のテーブル)の情報をどう計算すべきかについての情報が含まれています。LookMLは構造をコンテンツから切り離します。そのため、クエリの構造(テーブル間の結合様式)はクエリのコンテンツ(アクセスすべき列、派生フィールド、計算すべき集計関数、適用すべきフィルタリング条件式)とは独立しています。Yourself)に基づくスタイルを促進しています。ある箇所に1回SQL式を書けば、Lookerがこのコードを使ってその場に応じたSQLクエリを繰り返し生成していくのです。ビジネスユーザーの方々はこの結果、複雑なクエリをLooker内で構築することが可能になります。SQL構文の複雑さに煩わされることなく、必要なコンテンツだけに集中することができます。上の図では、エンドユーザーは結合やフィルタリングを行う上でSQL式を理解する必要がありません。データ構造を表現するための従属言語LookMLはmakeのような従属言語で、CやRubyといった命令型言語とは反対の性質を持ちます。LookMLはデータモデリングのために定義済みのデータタイプと構文を提供します。LookMLの構文は構造が明瞭で学びやすくなっています。(プログラミング言語の経験は不要です。知っておくべきことはすべてここに記載されています。)LookMLは個々のSQLダイアレクトには依存せず、SQL式をカプセル化してあらゆるSQL実装をサポートします。下記に、最小限でありつつ完成形となっているモデルの例を示します。LookMLがどのようなものか、感じを掴んでいただくために紹介しています。今の段階では、細かい部分を気にする必要はありません。コードの感じを俯瞰的に掴んでみてください。今後のレッスンでは以下のキーワードについて学んでいきます:explore、join、view、dimension、measure、type、set。以下の図は、基本となるLookMLの要素とそれらの関係性を示しています。詳細については、LookMLの用語と概念をご覧ください。LookMLの用語と概念その他のリソースコミュニティLookerのコミュニティフォーラムは、使用例を探したり、ベストプラクティスについて議論したり、特殊な問題をトラブルシューティングしたり、他のLookerのお客様とコミュニケーションを取ったりすることができる有益な場所となっています。コミュニティに移動ラーニングラーニングは、主に開発者向けの、Lookerのサンドボックス環境となります。ここに含まれるレッスンは、実際のLookerインスタンスの実際のデータセットとリンクしているため、開発者による変更の影響を理解することができます。ラーニングに移動サポート問題が解決しない場合は、Lookerのチャット機能でカスタマーケア部門にアクセスするか、以下の[サポートへのお問い合わせ]をクリックしてサポートリクエストを開きます。