Crée un nœud de développement de données dans la nouvelle version de DataStudio.
Description de l'opération
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ProjectId |
integer |
Oui |
L'identifiant de l'espace de travail DataWorks. Vous pouvez vous connecter à la console DataWorks et accéder à la page de gestion des espaces de travail pour obtenir cet identifiant. Ce paramètre spécifie l'espace de travail DataWorks pour cette opération d'appel d'API. |
123456 |
| ContainerId |
string |
Non |
L'identifiant unique d'un conteneur dans lequel vous souhaitez créer le nœud. Le conteneur peut être un flux de travail ou un nœud de conteneur. Spécifiez ce paramètre lorsque vous devez créer le nœud à l'intérieur d'un conteneur. Important Si ce paramètre est spécifié, le champ path défini dans FlowSpec devient invalide. Important Ce champ était de type Long dans les versions du SDK antérieures à la 8.0.0 et est de type String dans le SDK 8.0.0 et les versions ultérieures. Ce changement n'affecte pas l'utilisation normale du SDK, et le paramètre est toujours retourné dans le type défini dans le SDK. Uniquement lors d'une mise à niveau traversant la version 8.0.0 du SDK, le changement de type peut entraîner des échecs de compilation du projet, et vous devez corriger manuellement le type de données. |
23451286945488XXXX |
| Scene |
string |
Oui |
Le scénario dans lequel le nœud est créé. Ce paramètre détermine si le nœud est créé dans la zone des nœuds manuels ou dans la zone de développement de données. DATAWORKS_MANUAL_WORKFLOW ne peut être utilisé que lorsque ContainerId est spécifié et que le conteneur est un flux de travail manuel. Valeurs valides :
|
DATAWORKS_PROJECT |
| Spec |
string |
Oui |
Les informations FlowSpec qui décrivent le nœud. Pour plus d'informations sur la spécification, consultez FlowSpec. Remarque
Comment obtenir rapidement un modèle FlowSpec ?
Remarque
Comment spécifier le contenu du nœud ?
Remarque
Comment configurer le contenu d'un nœud de synchronisation par lot ?
|
{ "version": "1.1.0", "kind": "Node", "spec": { "nodes": [ { "recurrence": "Normal", "timeout": 0, "instanceMode": "T+1", "rerunMode": "Allowed", "rerunTimes": 3, "rerunInterval": 180000, "datasource": { "name": "odps_test" }, "script": { "path": "XX/OpenAPI_Test/odpsSQL_Test", "runtime": { "command": "ODPS_SQL" }, "content": "select now();" }, "trigger": { "type": "Scheduler", "cron": "00 00 00 * * ?", "startTime": "1970-01-01 00:00:00", "endTime": "9999-01-01 00:00:00", "timezone": "Asia/Shanghai", "delaySeconds": 0 }, "runtimeResource": { "resourceGroup": "S_res_group_XXXX_XXXX" }, "name": "odpsSQL_Test", "inputs": { "nodeOutputs": [ { "data": "project_root", "artifactType": "NodeOutput" } ] }, "outputs": { "nodeOutputs": [ { "data": "output_data", "artifactType": "NodeOutput", "refTableName": "odpsSQL_Test" } ] } } ] } } |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. Vous pouvez utiliser cet identifiant pour localiser les journaux et résoudre les problèmes. |
AFBB799F-8578-51C5-A766-E922EDB8XXXX |
| Id |
string |
L'identifiant unique du nœud de développement de données. Important Ce champ était de type Long dans les versions du SDK antérieures à la 8.0.0 et est de type String dans le SDK 8.0.0 et les versions ultérieures. Ce changement n'affecte pas l'utilisation normale du SDK, et le paramètre est toujours retourné dans le type défini dans le SDK. Uniquement lors d'une mise à niveau traversant la version 8.0.0 du SDK, le changement de type peut entraîner des échecs de compilation du projet, et vous devez corriger manuellement le type de données. |
860438872620113XXXX |
Exemples
JSON format
{
"RequestId": "AFBB799F-8578-51C5-A766-E922EDB8XXXX",
"Id": "860438872620113XXXX"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.