Tüm Ürünler
Search
Belge Merkezi

:CreateNode

Son Güncelleme:Oct 01, 2026

Data Studio'nun yeni sürümünde bir Data Studio düğümü oluşturur.

Operation description

Önemli Bu işlem toplu işlemleri desteklemez. FlowSpec içinde birden fazla düğüm tanımlanırsa, ilk düğümden sonraki tüm düğümler yoksayılır.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

ProjectId

integer

Yes

DataWorks çalışma alanının kimliği. Kimliği almak için DataWorks konsolunda oturum açabilir ve Çalışma Alanı Yönetimi sayfasına gidebilirsiniz.

Bu parametre, bu API çağrısı işlemi için DataWorks çalışma alanını belirtir.

123456

ContainerId

string

No

Düğümü oluşturmak istediğiniz kapsayıcının benzersiz tanımlayıcısı. Kapsayıcı bir iş akışı veya bir kapsayıcı düğümü olabilir. Düğümü bir kapsayıcı içinde oluşturmanız gerektiğinde bu parametreyi belirtin.

Önemli Bu parametre belirtilirse, FlowSpec içinde tanımlanan path alanı geçersiz hale gelir.
Önemli Bu alan, 8.0.0'dan önceki SDK sürümlerinde Long türündeydi ve SDK 8.0.0 ve sonraki sürümlerinde String türündedir. Bu değişiklik normal SDK kullanımını etkilemez ve parametre hala SDK'da tanımlanan türde döndürülür. Yalnızca SDK 8.0.0 sürümüne yükseltme yaptığınızda, tür değişikliği proje derleme hatalarına neden olabilir ve veri türünü manuel olarak düzeltmeniz gerekir.

23451286945488XXXX

Scene

string

Yes

Düğümün oluşturulduğu senaryo. Bu parametre, düğümün manuel düğüm alanında mı yoksa Data Studio alanında mı oluşturulacağını belirler. DATAWORKS_MANUAL_WORKFLOW yalnızca ContainerId belirtildiğinde ve kapsayıcı manuel bir iş akışı olduğunda kullanılabilir.

Geçerli değerler:

  • DATAWORKS_PROJECT: proje dizini.

  • DATAWORKS_MANUAL_WORKFLOW: manuel iş akışı.

  • DATAWORKS_MANUAL_TASK: manuel görev.

DATAWORKS_PROJECT

Spec

string

Yes

Düğümü tanımlayan FlowSpec bilgileri. Spesifikasyon hakkında daha fazla bilgi için FlowSpec sayfasına bakın.

Not

FlowSpec şablonu nasıl hızlıca alınır?

  • Data Studio'da bir düğüm açın, sağ taraftaki Sürümler'e tıklayın, en son sürümü görüntüleyin ve ardından zamanlama yapılandırmasını görüntüleyin. Bu, mevcut düğüm için FlowSpec açıklamasını sağlar. Gereksinimlerinizi karşılayan bir şablonu hızlıca oluşturmak için sürümdeki FlowSpec açıklamasını kullanabilirsiniz.

Not

Düğüm içeriği nasıl belirtilir?

  • Düğüm içeriğini $.spec.nodes[*].script.content alanında belirtin.

Not

Toplu senkronizasyon düğümünün içeriği nasıl yapılandırılır?

{ "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" } ] } } ] } }

Response elements

Element

Type

Description

Example

object

Yanıt şeması.

RequestId

string

İstek kimliği. Günlükleri bulmak ve sorunları gidermek için bu kimliği kullanabilirsiniz.

AFBB799F-8578-51C5-A766-E922EDB8XXXX

Id

string

Data Studio düğümünün benzersiz tanımlayıcısı.

Not

<notice>Bu alan, 8.0.0'dan önceki SDK sürümlerinde Long türündeydi ve SDK 8.0.0 ve sonraki sürümlerinde String türündedir. Bu değişiklik normal SDK kullanımını etkilemez ve parametre hala SDK'da tanımlanan türde döndürülür. Yalnızca SDK 8.0.0 sürümüne yükseltme yaptığınızda, tür değişikliği proje derleme hatalarına neden olabilir ve veri türünü manuel olarak düzeltmeniz gerekir.></notice>

860438872620113XXXX

Examples

Success response

JSON format

{
  "RequestId": "AFBB799F-8578-51C5-A766-E922EDB8XXXX",
  "Id": "860438872620113XXXX"
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.