Aplica a
Utilidades de Bridge: Array Management (Administración de matrices)
Administración de matrices para la manipulación personalizada de datos.
¿Quién puede usar esto?
Planes:
- Bridge by Smartsheet
A menudo, cuando accede a una API externa, los datos no se filtran ni se estructuran de la manera en que usted quiere usarlos. Es posible que deba agregar, eliminar, ordenar o manipular los datos. Con las funciones de Array Management (Administración de matrices), puede personalizar los datos para que se ajusten a sus necesidades, sin tener que escribir su propio código o modificar el servicio de backend.
Add Object To Array (Agregar objeto a matriz)
Le permite agregar un registro adicional a una matriz. La utilidad Add Object To Array (Agregar objeto a matriz) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz existente
- Object (Objeto): El objeto que desea agregar a la matriz:
- Key #1 (Clave N.º 1) : La etiqueta del objeto que se agregará
- Value #1 (Valor N.º 1): El valor del objeto que se agregará
Esta utilidad no se puede usar simplemente para agregar entradas a una lista en una matriz.
Delete From Array (Eliminar de una matriz)
Le permite eliminar un registro específico de una matriz. La utilidad Delete From Array (Eliminar de una matriz) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz existente
- Entry (Entrada): El objeto o la entrada que debe eliminarse; la primera entrada es 1.
Para las otras utilidades de la matriz, la primera entrada es 0.
Extract Field From Array (Extraer campo de matriz)
Extraiga un campo específico de la matriz, ya sea como una matriz o un archivo CSV como resultado. La utilidad Extract Field From Array (Extraer campo de matriz) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz existente
- Key (Clave): El nombre del campo que se extraerá
- Output (Salida): Formato del resultado de salida
La siguiente imagen muestra la matriz que se extrae de la izquierda y el resultado de la extracción del campo Type (Tipo), devuelto como una matriz.
Offset Array (Desplazar matriz)
Le permite recuperar un conjunto de datos de la matriz, deliberadamente desplazado por una cantidad determinada. Esto es muy útil si la API desde la que estuvo accediendo a los datos no admite la paginación de datos. La utilidad Offset Array (Desplazar matriz) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz existente
- Trim Size (Tamaño de recorte): El tamaño de la matriz resultante
- Offset (Desplazamiento): Desde qué entrada en la matriz referenciada se debe comenzar
Por ejemplo, si la matriz original tiene 10 entradas, el tamaño de recorte se establece en 4 y el desplazamiento en 3. La matriz resultante constará de las entradas 3 a 6 de la matriz original.
Pick From Array (Seleccionar desde matriz)
Le permite recuperar una entrada aleatoria de la matriz para utilizarla en otro lugar. La utilidad Size/Length (Tamaño/longitud) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz desde la cual selecciona una entrada
Size/Length (Tamaño/longitud)
Da como resultado el tamaño (cantidad de entradas) de una matriz. La utilidad Size/Length (Tamaño/longitud) requiere que complete los siguientes campos:
- Data (Datos): Referencia a la matriz de la cual se obtiene la longitud
Sort Object Array (Ordenar matriz de objetos)
Le permite ordenar la matriz por el valor de cualquier campo en la estructura de objetos de una matriz. La utilidad Sort Object Array (Ordenar matriz de objetos) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz que se ordenará
- Sort Field (Ordenar campo): Objeto por el que se ordenará
- Sort Order (Ordenar orden): Opción para clasificar resultados en un orden ascendente o descendente
La siguiente imagen muestra la matriz que se ordenará a la izquierda y la matriz devuelta con orden ascendente seleccionada, a la derecha.
Trim Array (Recorte de matriz)
Le permite reducir la matriz a una cantidad específica de elementos. La utilidad Trim Array (Recorte de matriz) requiere que complete los siguientes campos:
- Array (Matriz): Referencia a la matriz que se recortará
- Trim Size (Tamaño de recorte): Tamaño/longitud (cantidad de entradas) de la matriz resultante