es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for 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:

    {
        "type": "AzureBlobStorage",
        "typeProperties": {
            "source": {
                "type": "BlobSource",
                "flattenHierarchy": true,
                "recursive": true
            },
            "sink": {
                "type": "BlobSink"
            }
        }
    }
    

    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.

Comments are closed.