- はじめに
- スタート アップ ガイド
- Maestro の BPMN を使用した構築
- Maestro Case を使用した構築
- Maestro Case について
- Maestro BPMN と Maestro Case の比較: ケース管理を使用すべき状況
- Maestro Case のライフサイクル: イベント トリガーからアプリのエクスペリエンスまで
- Maestro Case を使用して最初のケースを構築する
- コーディング エージェントを使用して Maestro Case を構築する (プレビュー)
- ケース キーを定義する (システムと外部)
- タスクの I/O と書き戻しの契約を確立する
- 終了ルールと早期終了
- プライマリ ステージとセカンダリ ステージをモデリングする
- Data Fabric からケースをトリガーする
- ステージレベルのペルソナと権限を実装する
- SLA と自動エスカレーション ルールを設定する
- 再作業によるループ (再エントリ) を設定する
- Case Manager エージェントを設定およびテストする (プレビュー)
- ケース マネージャーの入力および出力コントラクト
- Maestro Case コンポーネント ディクショナリ
- Maestro Flow を使用した構築
- Maestro Automate
- Integrations
- オペレーティング
- 監視
- 最適化中
- 参考情報
エンティティ レコードを更新する
エンティティ レコードを更新ノード: Integration Service に接続せずに、フローから Data Fabric エンティティ内の既存のレコードを変更します。
Data Fabric エンティティの既存のレコードを更新します。これはネイティブのフロー ノードであり、Integration Service (IS) のコネクションは必要ありません。Data Fabric プラットフォームの既存のエンティティ (テナント エンティティとフォルダー エンティティの両方) および VS Code ソリューションで定義されたエンティティで機能します。「 VS Code のエンティティ」をご覧ください。
構成
[ レコードを識別] フィールドでは 、ノードが更新するレコードを見つける方法を決定します。2 つのオプションを以下に示します。
| オプション | 説明 |
|---|---|
| エンティティ名 | Data Fabric エンティティを直接選択し、レコードを識別するためのフィルター (フィールド、演算子、値) を設定して、更新するフィールドを選択します。 |
| エンティティの参照 | エンティティとフィルターを再指定するのではなく、フローの前の [ エンティティ レコードにクエリを実行 ] ノードによって既に見つかったレコードを再利用します。 |
エンティティ名
このパネルには、エンティティ ピッカー、レコードを識別するフィルター、および更新するフィールドのリストが表示されます。
エンティティの参照
このパネルでは、フローから [エンティティ レコードにクエリを実行] ノードを選択するよう求められます。そのノードが配置したレコードは、このノードが更新するレコードです。
このノードは [ エラー処理 ] タブをサポートしていません。
出力
ノードの出力には、更新されたレコードのフィールドが反映されます。フィールドと種類はエンティティによって異なり、通常はエンティティの標準システム フィールド (Id、CreateTime、CreatedBy、UpdateTime、UpdateDby など) がカスタム フィールドとともに含まれます。$vars.<nodeId>.output.<fieldName>として下流でアクセスします。
ライブ リファレンスの動作
出力は、更新されたレコードへの ライブ参照 であり、書き込んだ値の保存コピーではありません。このコードを読み取るすべての式、条件、またはスクリプトは、その時点でレコードを再読み取るため、後の変更が反映されるため、追加の [エンティティ レコードにクエリを実行] ノードは必要ありません。スキーマ・ツリーの LIVE QUERY チップは、このように動作する出力をマークします。
たとえば、このノードがチケットのステータスを In progress に設定し、後のノードがチケットのステータスを Closedに設定した場合、そのポイント以降に $vars.<nodeId>.output.Status を読み取ると、このノードが書き込んだIn progress値ではなく Closedが返されます。
ループ コレクションとデータ変換コレクションでは、この出力は使用できません。エンジンは書き込み応答を破棄するため、[エンティティ レコードにクエリを実行] ノードとは異なり、エンティティ レコードがフォール バックするためのスナップショットはありません。