Algun iluminado se le ocurrio la genial idea de compilar todas esa cantidad de datos en un archivo .php que es basicamente un macro array con logica (y digo logica porque son ifs, fors, etc, pero de logico no tiene nada) intercalada.
Imaginad a alguien que necesita almacenar millones de datos pero no sabe lo que es una base de datos.
Y ahora imaginad que os piden migrarlo y decis que no sin antes esa persona organizar y limpiar toda la mierda que hay y te dice que GG&HF que no es posible, que lo hagas tu, sin tener ni puta idea de que datos son correctos, claro esta.
#18573 http://php.net/manual/en/function.fputcsv.php borras toda la puta lógica y abres el csv para poder manejar los datos.
#18578 a ver el problema no es en si leerlo, el problema es que el sistema que ha de usar los datos, la movida es que hay datos duplicados, ausentes, erroneos y toda el percal.
Cuando dije que los ordenaran y limpiaran era mas que nada, porque aun pasandole yo un script en bash para limpiarlo basado en duplicados y mierdas, los datos hay un % que no son correctos, con lo que el sistema te saca informacion que no es... y claro la culpa sabeis de quien?
Pues eso.
Pero loco, pásale una imputación de valores perdidos con un KNN, un Random Forest o un Gradient Boosting. Menudos novatos estos webdevs.
Pues al final se me han hinchado y he cogido al PM que es el que me ha endosado el fregao (y que segun el nos podria enseñar a programar a todos) y he llamado al CEO de testigo y le he dicho que yo no tengo tiempo para ostias en bicicleta y que el PM se puede ir a cagar con la tarea esta.
El PM se ha puesto muy gallito y le he dicho que si es tan bueno, que lo haga el y luego me explique como a lo que el CEO le ha parecido buena idea.
Asi que eso, las 19:20 yo me piro y ahi lo dejo, esta resoplando bastante mientras se instala mysql en su mierda mac mini xD. Esto promete.
que lo haga el y luego me explique como a lo que el CEO le ha parecido buena idea
Tu CEO es un trollaco, me gusta
Xddddddd eso me recuerda a mi anterior empresa, un csv pero con tabs y caracteres hebreos de por medio, menuda fiesta era cuando alguien iba a editar eso xdddd
Con el Excel no se podía hacer ya que te jodia el encoding lul
El csv de 90k entradas con 30 columnas y no todas rellenas
Una vez tuve que importar en una base de datos de incidencias hospitalarias, un excel de 20k líneas. Una de las columnas era el campo obligatorio NIF, y recuerdo que había unas 2k entradas sin NIF xD, por supuesto no había ni rastro de otro dato identificativo del paciente.