Data Studio'nun yeni sürümünde bir Data Studio düğümü oluşturur.
Operation description
Try it now
Test
RAM authorization
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 |
| 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?
Not
Düğüm içeriği nasıl belirtilir?
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.