Así es como envias JSON-Data a un archivo XLS en línea:
1. Vaya a PowerAutomate y cree un nuevo flujo.
Tan pronto como haya iniciado sesión en PowerAutomate con su cuenta de Microsoft, puede crear un nuevo flujo. Cómo configurar un nuevo flujo en Power Automate, en general, se explica en el artículo "Power Automate + Lawlift".
Primero, seleccione el activador de exportación Lawlift como punto de partida para su flujo y seleccione "Parse JSON " en el siguiente paso.
2. Crea un esquema
En este punto, define el esquema del archivo JSON. Para hacer esto, descargue el archivo JSON de su plantilla Lawlift y agregue el nombre del archivo (aquí, por ejemplo, "Metadatos") en la primera línea. Aquí, como ejemplo para el nombre "Metadatos":
{"Metadatos": {
Su archivo JSON individual finalmente podría verse así:
{ "Metadatos": { "PowerBI_HR_Dashboard": { "Período de prueba": "sí", "Operacionalarea": "sí", "Minijob": "no", "Salario": 1000, "Residencia": "berlín", "Género": "masculino", "Fecha de inicio": "2021-01-13T23: 00: 00.000Z", "Endofprobationaryperiod": "Berechnung", "Fieldofactivity": "assdasd" } } }
Luego, haga clic en "Generate from Sample" y pegue el contenido del archivo JSON en la ventana.
El archivo JSON ahora se convertirá automáticamente en un esquema JSON utilizable, que podría tener el siguiente aspecto:
{ "type": "object", "properties": { "Metadata": { "type": "object", "properties": { "PowerBI_HR_Dashboard": { "type": "object", "properties": { "Probationaryperiod": { "type": "string" }, "Operatioanlarea": { "type": "string" }, "Minijob": { "type": "string" }, "Salary": { "type": "integer" }, "Residence": { "type": "string" }, "Gender": { "type": "string" }, "Startdate": { "type": "string" }, "Endofprobationaryperiod": { "type": "string" }, "Fieldofactivity": { "type": "string" } } } } } } }
3. cree un archivo de Excel:
Para comenzar, cree un archivo de Excel y guárdelo en Sharepoint en la ubicación deseada.
A continuación, inserte columnas en el archivo de Excel que coincidan con el contenido del archivo JSON.
4. Agregue Excel a su flujo:
Como siguiente paso de su flujo, seleccione "Add rows into a table".
Ahora puede seleccionar el archivo de Excel que acaba de crear.
Ahora puede seleccionar los contenidos definidos en el esquema y agregarlos al paso de su flujo.
5. Inserte datos en el archivo de Excel
El flujo ahora se activa para cada exportación de su publicación y los datos se insertan en el archivo de Excel especificado.