CSV
Los módulos de Adobe Workfront Fusion CSV le permiten crear archivos CSV y analizar texto CSV a partir de un valor de texto recibido o un archivo.
Como se trata de un transformador, estos módulos no requieren una conexión.
Requisitos de acceso
Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
paquete de Adobe Workfront | Cualquiera |
Licencia de Adobe Workfront |
Nuevo: estándar O Actual: Trabajo o superior |
Licencia de Adobe Workfront Fusion** | No se requiere licencia de Workfront Fusion |
Producto |
Nuevo:
O Actual: Su organización debe comprar Adobe Workfront Fusion. |
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.
Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.
Crear CSV
El agregador Crear CSV le permite crear un texto CSV a partir de valores de texto recibidos.
Para obtener más información sobre los agregadores, consulte Módulo de agregador.
Crear CSV (avanzado)
El acumulador Crear CSV (avanzado) le permite crear un texto CSV a partir de valores de texto recibidos. Emplea una estructura de datos que define las columnas CSV en el archivo CSV resultante. Una vez definidas, las columnas aparecen como campos en la configuración del módulo CSV y se pueden asignar a módulos posteriores en el escenario.
Para obtener más información sobre los agregadores, consulte Módulo de agregador.
Ejemplo:
Este ejemplo muestra cómo exportar contactos de Google a un archivo CSV con dos columnas denominadas "Full Name" y "Email". El paquete de salida del módulo Contactos de Google > Obtener contactos de un grupo tiene la siguiente estructura. Las direcciones de correo electrónico se almacenan dentro de Correos electrónicos[]
elemento, que es una matriz de colecciones, cada colección contiene dos elementos: Label
y correo electrónico
.
El módulo Create CSV simple ofrece una lista de casillas de verificación correspondientes a los elementos de nivel superior de un paquete. Si intenta seleccionar Nombre completo
y correos electrónicos
elementos, el módulo Crear CSV produce el siguiente resultado, que puede no ser el que desea:
"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"
Debido a que el elemento Nombre completo
es de tipo texto simple, se exporta según lo esperado. El elemento Correos electrónicos
, que es de un tipo complejo Array of Collections, se exporta como [objeto Object], que es la forma en que Collections y Arrays se transforman en texto de forma predeterminada.
Para obtener más información, vea Tipos de datos de elementos.
Para exportar el contenido de correo electrónico
elemento de la primera colección de correos electrónicos[]
en su lugar, debe usar el módulo Crear CSV (avanzado). Este módulo le permite definir columnas individuales del archivo CSV y asignarles elementos, incluidos los anidados.
-
Inserte el módulo Crear CSV (avanzado) en un escenario.
-
Haga clic en el botón Agregar junto al campo Estructura de datos para crear una nueva estructura de datos.
-
Escriba un nombre para la estructura de datos y haga clic en Agregar elemento para agregar las columnas individuales. Para exportar dos columnas: "Nombre completo" y "Correo electrónico", la estructura de datos resultante tendría este aspecto:
-
Después de definir la estructura de datos, los campos correspondientes a cada columna individual aparecen en la configuración del módulo Crear CSV (avanzado) para que pueda asignar los elementos. Tomar el primer elemento de los
correos electrónicos[]
matriz y asignar su elementoCorreo electrónico
Vaya al campo/columna Correo electrónico: -
Ejecute el escenario. Debido al elemento
Correos electrónicos[1]: Correo electrónico
asignado a la columna "Correo electrónico" es de tipo texto simple, se exporta correctamente.
"Full Name","Email"
"Shon Winer","Shon@Winer.com"
"Lizeth Fulmore","Lizeth@Fulmore.com"
"Hilario Gullatt","Hilario@Gullatt.com"
"Abby Eisenbarth","Abby@Eisenbarth.com"
Analizar CSV
El transformador Analizar CSV permite analizar texto CSV a partir de un valor de texto o un archivo recibidos.