Procesamiento de datos a granel utilizando dapper y data warehouse

azure dapper sql-data-warehouse

Pregunta

Estoy usando dapper en el front end para procesar los datos e insertarlos en el almacén de datos. Tengo un escenario en el que necesito enviar datos masivos desde el dapper al almacén de datos y realizar algunas operaciones en él. Puedo hacer eso usando la tabla de datos. Puedo crear una tabla de datos, completarla con datos y luego pasar esa tabla de datos a un procedimiento almacenado que podría procesarlo.

Pero en el almacén de datos, no puedo crear la tabla de datos. Pero necesito enviar datos a granel al procedimiento almacenado y procesarlo. ¿Cómo puedo hacer eso?

Procesar los datos significa que puedo tener que realizar múltiples operaciones en datos como la actualización, inserción o eliminación en una o más tablas usando esos datos en el procedimiento almacenado

Gracias

Respuesta experta

Pero necesito enviar datos a granel al procedimiento almacenado y procesarlo. ¿Cómo puedo hacer eso?

Probablemente necesites un "parámetro valorado de tabla", que normalmente se describe a través de DataTable . Dapper puede cargar datos en una tabla de datos mediante el método ExecuteReader (puede usar este lector para cargar DataTable ), o puede pasar una tabla de datos como parámetro simplemente al agregarlo como un valor de parámetro de la manera habitual.



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué