Effectue un backfill des données pour l'orchestration des tâches.
Description
Lors d'un backfill, les flux de tâches s'exécutent séquentiellement selon leurs dates. Spécifiez si l'exécution doit suivre l'ordre chronologique ou antichronologique. Une fois le backfill terminé, indiquez une date ou une plage de dates, ainsi qu'une plage de nœuds pour exécuter les flux de tâches.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | BackFill | Opération à effectuer. Définissez la valeur sur BackFill. |
| Tid | Long | No | 3*** | ID du locataire. Remarque Pour afficher l'ID du locataire, accédez à la console Data Management (DMS) et placez le pointeur sur la photo de profil dans le coin supérieur droit. Pour plus d'informations, consultez Afficher les informations sur le locataire actuel. |
| DagId | Long | Yes | 15*** | ID du flux de tâches. Appelez l'opération ListTaskFlow ou ListLhTaskFlowAndScenario pour interroger l'ID du flux de tâches. |
| StartNodeIds | Array of Long | No | 2 | Nombre de nœuds pour lesquels vous souhaitez effectuer un backfill des données. |
| IsTriggerSubTree | Boolean | No | true | Indique s'il faut exécuter les nœuds descendants. Valeur par défaut : true. |
| BackFillDate | String | No | 2022-01-14 | Date des données à backfiller. Ce paramètre est requis si vous spécifiez une date pour le backfill. |
| BackFillDateBegin | String | No | 2022-01-14 | Date de début de la plage de dates des données à backfiller. Ce paramètre est requis si vous spécifiez une plage de dates pour le backfill. |
| BackFillDateEnd | String | No | 2022-09-29 | Date de fin de la plage de dates des données à backfiller. Ce paramètre est requis si vous spécifiez une plage de dates pour le backfill. |
| Interval | Integer | No | 24 | Intervalle d'exécution du backfill. Unité : heures. Valeur minimale : 1. Valeur par défaut : 24. |
| Asc | Boolean | No | 0 | Ordre d'exécution des flux de tâches pour le backfill. Valeurs possibles :
|
| HistoryDagId | Long | No | 16*** | ID du flux de tâches historique. |
Le paramètre BackFillDate est requis si vous spécifiez une date pour le backfill.
Les paramètres BackFillDateBegin et BackFillDateEnd sont requis si vous spécifiez une plage de dates pour le backfill.
Paramètres de réponse
| Parameter | Type | Example | Description |
| RequestId | String | 7FAD400F-7A5C-4193-8F9A-39D86C4F0231 | ID de la requête. |
| ErrorCode | String | UnknownError | Code d'erreur renvoyé en cas d'échec de la requête. |
| ErrorMessage | String | UnknownError | Message d'erreur renvoyé en cas d'échec de la requête. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs possibles :
|
| NodeId | Long | 43**** | ID du nœud. |
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/?Action=BackFill
&DagId=15***
&Common request parameters
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<BackFillResponse>
<RequestId>7FAD400F-7A5C-4193-8F9A-39D86C4F0231</RequestId>
<Success>true</Success>
</BackFillResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "7FAD400F-7A5C-4193-8F9A-39D86C4F0231",
"Success" : true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs de l'API.