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

Query Builder インターフェース

概要: Query Builder

Docwize のクエリビルダーは「New」モジュール内の「Custom Fields」の下にあります。ここには作成済みのビューが一覧表示されるほか、新しいクエリを作成して新しいビューを構築する場所も提供されています。

workflow-builder

「Query Builder」ボタン

「Virtual Views」ダイアログ

ユーザーが「Query Builder」セクションに移動すると、「Virtual Views」ダイアログが表示されます。

workflow-builder

「Virtual Views」ダイアログ

フィールド説明
Create New ViewQuery Lab キャンバスに移動します。
(各種名称)作成済みビューの名前一覧。

Query Lab

ユーザーが「Create New View」をクリックすると、Query Lab に移動します。クエリは Query Lab のキャンバス上で構築されます。

workflow-builder

例: 「Query Lab」キャンバス

query-builder

Query Builder: クエリの例

Query Lab には4つの主要セクションがあります。

左側セクション

フィールド説明
Custom Fields選択可能なすべてのカスタムフィールドを一覧表示します。
Tablesカスタムフィールドの表示に使用するテンプレートタイプ(grid、gridlink、filter)を選択できます。
Views表示モードとして、フォームまたはグリッドを選択できます。
Virtual Viewsグリッドの表示モードが選択されている場合、単一または複数の表示を許可するかどうかを選択できます。
SearchAI Extraction Prompt
選択すると、追加フィールドのドロップダウンメニューが表示されます。
キャンバスにドラッグしてノードを作成するフィールドを選択できます。

中央上部セクション

これはクエリビルダーキャンバスです。ユーザーは左側セクションから項目をドラッグしてキャンバスに配置できます。ドラッグ&ドロップされたフィールドはノードとして表示されます。

workflow-builder

例: ノード

フィールド説明
複雑なクエリを構築する際にノードをリンクできます。
列を select に含めます。
説明列名。注: ダブルクリックすると列名を変更できます。

ノードには以下の標準フィールドがあります:

フィールド説明
OwnIDテーブル/ビューの一意な ID。
Entityid通常はドキュメント ID を表します。
Entitytypeドキュメントの場合は「D」。
Entrydate行が挿入された日付。
Entryperson挿入を行ったユーザーのユーザー ID。
entrybatchidバッチ挿入に固有の UUID。

中央下部セクション

フィールド説明
Configure Query「Configure Query」と「Results」ビューを切り替えます。ここで出力列の確認、静的またはランタイムフィルターの追加、グループ化の追加が行えます。
Results「Configure Query」と「Results」ビューを切り替えます。ここで出力列の確認、静的またはランタイムフィルターの追加、グループ化の追加が行えます。詳細は以下を参照してください。
Columns出力クエリの列の説明。
Conditions静的およびランタイムフィルターを適用できます。
Groupingsグループ化と集計を適用できます。

「Results」ビューを表示している場合、以下の項目にアクセスできます:

フィールド説明
Select Allすべての行を取得します。
Page Sizeページネーションのバッチサイズ。
No/no rowsクエリの総行数。
Query Timeクエリの実行にかかった時間。

右側セクション

フィールド説明
外部データベースへの接続を可能にします。
クエリのバックエンド表現(JSON形式)を読み込み、確認や編集を行います。
図の代わりに jsonlogic クエリをソースとして使用します。
JSON への編集を自動フォーマットします。
クエリエラーの修正を支援します。
Test Queryクエリを実行して結果をプレビューできます。
Save Datasource作成したデータソースを保存するためのポップアップダイアログが表示されます。

クエリの構築方法

ステップ説明
1関連するフィールドを選択し、Query Lab キャンバスにドラッグ&ドロップします。フィールドはノードに変換されます。
2選択したノードで関連する行を表示状態にします。
3任意: ノード間で行をリンクします。
4「Test Query」をクリックし、中央下部セクションに移動して入力内容を確認します。必要に応じて調整してください。
5注意: 編集が完了したら「Set as Source」をクリックすることを忘れないでください。
6「Save Datasource」をクリックし、名前を入力します。