パラメータ機能を使用したモデルのクエリ
パラメータ機能を使用すると、URL で提供される情報に基づいて、Data Hub Visualization 内のモデルに対するクエリを実行できます。モデルの名前とクエリ パラメータの 1 つ、および値を入力することで、モデルに対する従来のクエリ手順を回避できます。
この機能は、モデル全体またはその特定部分を共有したいが、情報にアクセスするためのすべての手順を、受信者が実行しなくても済むようにしたい場合に便利です。URL (サーバーのアドレス、モデル名、およびこれらのパラメータ) を提供することにより、受信者は共有データに直接アクセスできるようになります。
モデルを変更したりクエリを入力したりすると、アドレス バーの URL がその操作に応じて更新されます。これにより、アドレス バーからモデルを開き、クエリを実行し、コピーすることができます。
保存されたクエリ
保存済みクエリは、?query パラメータとオプションの input パラメータを使用して実行されます。- Spectrum™ Technology Platform サーバーが実行されていることを確認します。
- Web ブラウザを開きます。
- 以下のように入力して Enter キーを押します。
- http://<servername>:<port>/hub-visualization/#/<modelname>/view/canvas
- "?query="
- クエリ名
クエリの設定に基づき、ZIP Code が "9" で始まるすべての医師エンティティが返されるとします。特定の ZIP Code が、フィールドに基づくオプションの入力値としてクエリに含まれています。ここでは、"ZIP" フィールドの値が "9" で始まるエンティティが返されます。
input パラメータを名前/値ペアの JSON 配列とともに次の形式で使用して、このデータを渡すことができます: input=[{"name":<field name>, "value":<field value to search for>}]例えば、ロサンゼルス郊外のハモサ ビーチにクエリを絞りたい場合は、次のように入力します: http://myserver:8080/hub-visualization/#/Fraud/view/canvas?query=California&input=[{"name":"ZIP", "value":<"90254"}]
- Date: YYYY-MM-DD
- Time: HH-MM-SS
- DateTime: YYYY-MM-DDTHH:MM:SS
自然言語クエリ
自然言語クエリは、?search パラメータを使用して実行されます。- Spectrum™ Technology Platform サーバーが実行されていることを確認します。
- Web ブラウザを開きます。
- 以下のように入力して Enter キーを押します。
- http://<servername>:<port>/hub-visualization/#/<modelname>/view/canvas
- "?search="
- 検索文字列