Lectura de XML usando Blob Storage

Duración: cuatro horas (13:00 P.M. a 17:00 P.M.)

Descripción:

Se comenzó la búsqueda sobre la transferencia de datos desde un XML. No se encontraron buenos resultados. La mayor parte de los resultados que aparecían para leer este tipo de archivos con Azure implicaban el uso de la Azure Data Factory. Esta, si bien parecía capaz de lograr el resultado que se esperaba, no permitía generar scripts. Por tanto, se tuvo que indagar mucho más para intentar encontrar un resultado favorable.

Se encontraron dos opciones: utilizando un BULK INSERT y otra haciendo el código un SP. Sin embargo, ninguna de los dos métodos funcionó como se esperaba. 

Problemas encontrados:

En todos los casos solía pasar que "no tenía acceso al archivo". Sin embargo, en el Blob Storage (el servicio de Azure en el que se encontraba el archivo), todos los usuarios tenían acceso a este.

Recursos utilizados:

Video 01 - Transferencia de datos de XML a DB en Azure

Video 02 - Transferencia de datos de XML a DB en Azure con Blob Storage

Video 03 - Transferencia de datos de XML a DB en Azure con Blob Storage

Video 04 - Transferencia de datos de XML a BD en Azure Bulk Insert

Video 05 - Transferencia de datos de XML a BD en Azure con ADF

Artículo 01 - Lectura de XML usando Bulk Insert Microsoft

Apoyos visuales:

Se incluyen algunas imágenes con el código que se intentó para poder leer el archivo XML.

Utilizando el BULK INSERT:


Utilizando un SP: