Todos los productos
Search
Centro de documentos

Data Management:MountTableToCategory

Última actualización: Sep 01, 2026

Monta manualmente una tabla en una carpeta de negocio especificada para corregir un montaje de carpeta incorrecto. Cuando Replace se establece en true, primero se desvinculan las relaciones de carpeta existentes de la tabla (remontaje).

Descripción de la operación

Monta manualmente una tabla en una carpeta de negocio especificada para corregir un montaje de carpeta incorrecto. Esta operación utiliza semántica de montaje único (el montaje en una nueva carpeta desvincula automáticamente la carpeta anterior) y solo permite el montaje en carpetas hoja. Si no se especifica CategoryId ni CategoryPath, la operación se degrada a una operación de desvinculación pura.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Sintaxis de la solicitud

POST / HTTP/1.1

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

DbId

string

Sí

El ID de la base de datos. Puede llamar a la operación ListDatabases para consultar el ID de la base de datos.

1***

Tid

integer

No

El ID del inquilino.

Nota

Puede ver el ID del inquilino al pasar el cursor sobre el ícono de perfil en la esquina superior derecha de la consola. Para obtener más información, consulte Ver información del inquilino.

3***

TableName

string

Sí

El nombre de la tabla.

order_info

CategoryId

integer

No

El ID de la carpeta hoja de destino. Especifique este parámetro o CategoryPath (este parámetro tiene prioridad). Puede consultar el ID llamando a ListAssetCategories. Si no se especifica este parámetro ni CategoryPath, la operación solo desvincula la carpeta existente de la tabla.

123

CategoryPath

string

No

La ruta de la carpeta de destino (niveles separados por /). La ruta localiza las carpetas existentes nivel por nivel, con una profundidad máxima de 4 niveles. La carpeta final debe ser una carpeta hoja.

BusinessDomain/Transaction/Order

ParentCategoryId

integer

No

El ID de la carpeta principal desde la cual comienza CategoryPath. Déjelo vacío para comenzar desde la carpeta raíz.

100

CreateMissingCategory

boolean

No

Especifica si se deben crear carpetas nivel por nivel si la carpeta especificada por CategoryPath no existe. Valor predeterminado: false, lo que devuelve un error 404 para evitar la creación accidental de carpetas debido a una ruta incorrecta.

false

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El contenido de la respuesta.

RequestId

string

El ID de la solicitud.

0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931

ErrorCode

string

El código de error.

UnknownError

ErrorMessage

string

El mensaje de error.

UnknownError

Success

boolean

Indica si la solicitud se realizó correctamente. Valores válidos:

  • true: La solicitud se realizó correctamente.

  • false: La solicitud falló.

true

Data

object

El resultado del montaje.

TableId

integer

El ID de la tabla.

1760934XXX

CategoryId

integer

El ID de la carpeta en la que finalmente se monta la tabla. Este valor está vacío para una operación de desvinculación pura (cuando no se especifica ningún parámetro de carpeta).

FC-0F46B2A2E4FA22AF

NewlyMounted

boolean

Indica si se creó una nueva relación de montaje. Un valor de false indica que la relación entre la tabla y la carpeta de destino ya existe.

RemovedCategoryIds

array

La lista de ID de carpetas originales que se desvincularon durante esta operación. Bajo la semántica de montaje único, el montaje en una nueva carpeta desvincula automáticamente la carpeta anterior.

integer

El ID de la carpeta original que se desvinculó durante esta operación.

123

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
  "ErrorCode": "UnknownError",
  "ErrorMessage": "UnknownError",
  "Success": true,
  "Data": {
    "TableId": 0,
    "CategoryId": 0,
    "NewlyMounted": false,
    "RemovedCategoryIds": [
      123
    ]
  }
}

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.