Acciones Realizadas:
-------------------------------------------------------------------------------------------------------------------------
Se realizaron los bocetos iniciales sobre la estructura que tendran los archivos de prueba ademas que se comenzo con la elaboracion del archivo de datos generales cuya estructura quedo establecida de la siguiente manera:
TipoOperacion,Nombre, Comision,TasaAnual, SaldoMinimo,MultaSaldoMinimo, MultaSaldoNegativo,Usuario, Contraseña
todos los datos separados por coma ' , ' y solo se utilizaria para cada tipo de operacion los datos cuyo valor fuese diferente a null, ya que si el campo es null significa que el dato no aplica para el mencionado tipo de operacion, podemos ver en la siguiente imagen como se muestran los datos de algunas inserciones:
-------------------------------------------------------------------------------------------------------------------------
Investigando en internet sobre la lectura de archivos JSON desde sql server encontre los siguientes links que sirvieron de guia para poder realizar la lectura:
https://www.simple-talk.com/blogs/2013/03/26/sql-server-json-to-table-and-table-to-json/
https://www.simple-talk.com/sql/t-sql-programming/consuming-json-strings-in-sql-server/
ambos links fueron escritos por Phil Factor apoyados en su articulo se utilizo la funcion agregada parseJSON el codigo de la misma se encontraba en las paginas mencionadas anteriormente, antes de llegar a esta pagina se consultaron varios sitios mas pero todos hacian referencia a esta pagina por lo que se llego a la conclusion que es el metodo mas eficiente y aceptado para convertir de un json a una tabla de SQL SERVER.
-------------------------------------------------------------------------------------------------------------------------
Se realizo el procedure que lee el archivo de Cuentas.json utilizando la funcion descrita anteriormente como ayuda para facilitar el trabajo. El codigo del procedure quedo de la siguiente manera:
--------------------------------------------------------------------------------------------------------------------------
Problemas Encontrados:
-Al iniciar el proyecto nuestro grupo de trabajo era de 3 personas, pero este dia Mariano decidio decir que abandonaria el curso y por lo tanto los dos miembros que quedamos en el grupo nos vimos obligados a hacer una restructuracion de las tareas por realizar de cada uno ademas de cambiar citas de reunion entre los miembros del grupo.
--------------------------------------------------------------------------------------------------------------------------
Horas Trabajadas:
2 horas 20 minutos
Participantes:
Jonathan Salazar Garcia
Luis Ricardo Gutierrez
No hay comentarios:
Publicar un comentario