メインコンテンツまでスキップ

クエリビルダー

クエリビルダーは、ユーザーが仮想ビュー──カスタムフィールドデータやシステムテーブルを利用して構造化されたデータソースを生成する名前付きクエリ──を作成する場所です。これらのデータソースは、データビュー、チャート、インターフェース、ルックアップリスト、および Word レポートや参照番号テンプレートなどの Jinja ベースの出力を支えています。

クエリビルダーは、SQL を直接記述せずにデータを整形・結合したいユーザー向けに設計された、ビジュアルなドラッグ&ドロップ方式のツールです。高度な用途向けに、基盤となるクエリ言語も利用できます。クエリ言語リファレンスを参照してください。

設定を行うユーザー

New モジュールへのアクセス権を持つユーザーです。クエリビルダーには New > Custom Fields & Configuration > Query Builder からアクセスできます。

クエリビルダーが生成するもの

保存された各クエリは、仮想ビュー──システムの他の部分が名前で参照できる再利用可能なデータソース──になります。

出力仮想ビューの使用方法
データビュークエリ結果を Explorer 内で閲覧可能なドキュメントリストとして表示します
チャートビルダーインターフェースやダッシュボード内のチャートと可視化を実現します
インターフェースビルダーカスタムインターフェース内のデータグリッドとチャートコンポーネントを提供します
ルックアップリストカスタムフィールドテンプレートのドロップダウン値のソースとなります
Word テンプレートJinja ベースの Word レポートが参照するデータレイヤーを提供します
参照番号テンプレート生成される参照番号に動的なフィールド値を提供します

開始する前に

  • カスタムフィールドテンプレートが先に存在している必要があります。 仮想ビューはカスタムフィールドデータから構築されます。そのデータを定義するテンプレートは、クエリの対象にする前に作成・入力されている必要があります。カスタムフィールドテンプレートを参照してください。
  • 出力先を理解してください。 ビューがデータビュー、チャート、ルックアップリスト、レポートのいずれを対象としているかによって、必要なフィールドや結合が変わります。

このセクションの内容

ページ内容
Query Builder インターフェースVirtual Views の一覧、Query Lab キャンバス、クエリの構築と保存方法
クエリ言語リファレンス高度なクエリに使用される JSON ベースの DSL(サポートされるすべての関数と演算子を含む)

関連する設定