Crea una habilidad en DataWorks.
Descripción de la operación
Descripción de la solicitud
Debe especificar el parámetro SkillMdOverride o BundleUrl.
Puede configurar Visibility como TENANT, PROJECT o USER, lo que indica que la habilidad es visible para todo el inquilino, proyectos específicos o usuarios específicos.
Si configura Visibility como PROJECT, debe usar VisibilityScope.ProjectIds para especificar los ID de los proyectos visibles. Si configura Visibility como USER, debe usar VisibilityScope.UserIds para especificar los ID de los usuarios visibles.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:CreateSkill |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Name |
string |
Sí |
El nombre de la habilidad. El nombre debe ser único dentro de la cuenta actual. |
my-skill |
| Description |
string |
No |
La descripción de la habilidad. |
Data analytics skill |
| Visibility |
string |
No |
El nivel de visibilidad. Valores válidos: TENANT (visible para todo el inquilino), PROJECT (visible para proyectos específicos) y USER (visible para usuarios específicos). Valores válidos:
|
TENANT |
| VersionNote |
string |
No |
La nota de la versión. |
Initial version |
| SkillMdOverride |
string |
No |
El contenido del archivo SKILL.md. Este parámetro y BundleUrl son mutuamente excluyentes. Si no proporciona un paquete, use este parámetro para crear una habilidad ligera que contenga solo el archivo SKILL.md. |
- |
| BundleUrl |
string |
No |
La URL de descarga del archivo bundle.zip (HTTP o HTTPS). Este parámetro y SkillMdOverride son mutuamente excluyentes. |
https://example.com/skill.zip |
| Extra |
object |
No |
Los metadatos extendidos en pares clave-valor. |
{"appId":"APP_CWJMV36CT9SAFW1QEHX7"} |
| VisibilityScope |
object |
No |
El alcance de visibilidad. Especifique el campo correspondiente según el valor de Visibility. |
|
| ProjectIds |
array |
No |
Los ID de los proyectos visibles. Este parámetro solo surte efecto cuando Visibility se establece en PROJECT. |
|
|
string |
No |
El ID del proyecto. |
12345 |
|
| UserIds |
array |
No |
Los ID de los usuarios visibles. Este parámetro solo surte efecto cuando Visibility se establece en USER. |
|
|
string |
No |
El ID del usuario. |
123456 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Esquema de la respuesta. |
||
| RequestId |
string |
El ID de la solicitud. |
824F80BA-1778-5D8A-BAFF-668A4D9C4CC7 |
| Skill |
object |
Los detalles de la habilidad. |
|
| Name |
string |
El nombre de la habilidad. |
my-skill |
| GmtCreateTime |
string |
La hora de creación. El valor es una marca de tiempo UNIX en milisegundos. |
1780555634000 |
| CreatorId |
string |
El ID del creador. |
123456 |
| ModifierId |
string |
El ID del último modificador. |
123456 |
| Description |
string |
La descripción de la habilidad. |
Data analytics skill |
| Visibility |
string |
El nivel de visibilidad. |
TENANT |
| VisibilityScope |
object |
El alcance de visibilidad. |
|
| ProjectIds |
array |
Los ID de los proyectos visibles. |
|
|
string |
El ID del proyecto. |
123456 |
|
| UserIds |
array |
Los ID de los usuarios visibles. Este campo solo se devuelve cuando Visibility se establece en USER. |
|
|
string |
El ID del usuario. |
123456 |
|
| Body |
string |
El contenido del archivo SKILL.md. |
- |
| GmtModifiedTime |
string |
La hora de actualización. El valor es una marca de tiempo UNIX en milisegundos. |
12345678901 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "824F80BA-1778-5D8A-BAFF-668A4D9C4CC7",
"Skill": {
"Name": "my-skill",
"GmtCreateTime": "1780555634000",
"CreatorId": "123456",
"ModifierId": "123456",
"Description": "Skill de análisis de datos",
"Visibility": "TENANT",
"VisibilityScope": {
"ProjectIds": [
"123456"
],
"UserIds": [
"123456"
]
},
"Body": "-",
"GmtModifiedTime": "12345678901"
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.