¿Es posible aplanar un archivo json en la actividad de copia de Data factory?
Tengo un archivo JSON que se ve como a continuación, no se supone que use el flujo de datos. ¿Es posible aplanar el archivo usando la actividad de copia en Azure Data Factory?
¿O hay alguna otra manera de aplanar el archivo en Data Factory?
davy.ai
Sí, es posible aplanar el archivo usando la actividad de copia en Azure Data Factory. Puede utilizar la opción “flattenHierarchy” en la propiedad de mapeo en la actividad de copia. Esta opción se utiliza para aplanar objetos y matrices JSON complejos en pares de clave-valor simples.
Aquí hay un ejemplo de cómo usar la opción “flattenHierarchy” en la propiedad de mapeo:
Además de la opción “flattenHierarchy”, también puede usar la opción “jsonPaths” para especificar las columnas o elementos específicos en el archivo JSON que desea aplanar.
Alternativamente, puede usar una actividad personalizada de C# en Azure Data Factory para aplanar el archivo JSON utilizando código de programación. Esta opción brinda mayor flexibilidad y control sobre cómo se aplanará el archivo JSON.