データマネージャー

データ マネージャーは、 熱 意/ヘルプ/ zest -指定ファイル/リソース構成/パス構成/導入/">データ抽出パス で指定します。 熱 意/ヘルプ/ zest -仕様ファイル/リソース構成/パス構成/導入/"> 自動化を実行する。 データ マネージャーは、リソースの応答本文のみを保存します。

データマネージャーはどのようにデータを保存しますか?

で提供される指定 熱 意/ヘルプ/ zest -仕様ファイル/リソース構成/導入/"> どのデータを保存する必要があるかを特定するために使用されます。たとえば、旅行 Api の応答を取得を考えてみましょう。

copy

{
 "trips": [
 {
 "trip_name": "Bali - John Smith",
 "trip_id": "5545974000000006871",
 "no_of_days": 2
 },
 {
 "trip_name": "London - Emily Jones",
 "trip_id": "5545974000000006873",
 "no_of_days": 10
 },
 {
 "trip_name": "Sidney - Patrick Robinson",
 "trip_id": "5545974000000006875",
 "no_of_days": 5
 }
 ]
 }

以下は、 熱 意/ヘルプ/ zest -仕様ファイル/リソース構成/パス構成/導入/"> Zspecの旅行リソースのために提供される仕様。

copy

<path-config data-extraction-path="$.trips">
 <primary path="$.trip_id" />
 </path-config>

ここで、 旅行 は a 配列 またはレコード。 すべてのレコードは、主キー (トリップ Id) に対して保存されます。データ マネージャーは次の形式で応答を保存します。 旅行 > 旅行 > ID1 - enity1, ID2 - enity2, ID3 - enity3 リソースに主キーがない場合、 ZEST は、オブジェクトを保存します。 整数 1. データマネージャーは一貫して データの最新バージョン. 例として、トリップ取得 Api が 10 回呼び出されるシナリオを想像してみてください。 コールごとに、レコードデータにわずかな変更があります。 ZEST のデータ マネージャーは、常に 10 番目の Api 呼び出しから更新されたデータを所有します。

Last Updated 2026-02-06 15:55:45 +0530 IST