データバインディング生成

  • リリースバージョン: Australia
  • 更新日 2026年06月17日
  • 所要時間:2分
  • Now Assist は、自然言語命令を使用してコンポーネントプロパティのデータバインディングを生成するため、データツリーを手動で移動したり、数式をビルドしたりする必要性が軽減されます。

    UI ビルダー でコンポーネントプロパティを構成すると、[データをバインド] ダイアログに [Now Assist を使用してデータバインディングを生成] オプションが含まれます。必要なバインディングを分かりやすい言葉で記述すると、対応する式またはデータ参照 Now Assist 生成されます。これは適用する前に確認できます。

    データバインディング生成の仕組み

    自然言語命令を送信すると、 Now Assist はインテントを解釈し、コンポーネントで利用可能なデータソースにマップします。ジェネレーターは、[ データタイプ ] パネルに表示される次のデータソースカテゴリにアクセスできます。

    ページプロパティ
    エクスペリエンスレベルまたはページレベルで定義されたプロパティ。
    データリソース
    テーブルから返されたレコードリストなど、ページに追加されたデータリソース。
    クライアントステータス
    エクスペリエンスに対して定義されたクライアント側のステータスパラメーター。
    イベントペイロード
    イベントハンドラーを構成するときに利用可能な、コンポーネントイベントによって伝達されるデータ。

    [ピルビュー] タブと [JSON] タブでは、バインディングを生成する前または後に各ソースのデータ構造を調べることができます。[ 数式 ] タブには、 CONCATWHERE_GTなど、 Now Assist 指示を実行するために使用できる式関数が表示されます。

    生成されるバインディングのタイプ

    コンポーネントのプロパティと指示に応じて、 Now Assist 次のいずれかのバインディングタイプが生成されます。

    連結式
    静的テキストとデータピルを結合します。たとえば、 Show "Choose your ride" という指示とユーザーのフルネームは 、文字列リテラルをセッションユーザー名ピルと結合する CONCAT 式を生成します。
    フィルター式
    データリソースに条件を適用します。たとえば、製造 年が 2020 年より大きいフリートからの返品命令 は、フリートデータリソースに WHERE_GT 式を生成し、結果セットを フィールドが 2020 を超えるレコードにフィルタリングします。
    直接データピル参照
    変換なしでデータソースから単一のフィールドを参照します。たとえば、「 イベントペイロードから pillId を使用する 」という指示は、イベントペイロードデータソースから pillId ピルに解決されます。

    提案されたプロンプト

    [ データバインディングを生成] パネルには、コンポーネントのコンテキストとページで利用可能なデータソースに基づいて提案されたプロンプトが表示されます。提案を選択して指示フィールドに入力し、そのまま送信するか、生成前に変更することができます。このパネルには、追加の提案を表示する [ さらに表示 ] オプションもあります。

    生成されたバインディングの確認

    Now Assist がバインディングを生成すると、バインディングが適用される前に、コンポーネントのプロパティパネルにプレビューが表示されます。計算式またはデータピル参照を調べ、結果が意図と一致しない場合は、適用せずにダイアログを閉じることができます。[ 生成の停止] を選択して、進行中の生成を停止することもできます。