Eso dependería de sus medios disponibles para acceder a los datos; por ejemplo, ¿están los datos en el archivo o se transmiten a través de una conexión de red? ¿Los datos tal vez se proporcionan en un cursor de acuerdo con una consulta SQL?
EDGAR ofrece una opción de FTP para el acceso a datos, en cuyo caso terminará con un archivo lleno de registros de datos, o posiblemente envíe un registro a la vez de forma secuencial.
La mayoría de los idiomas (¿todos?) Tienen la capacidad de analizar datos sin procesar, sin embargo, el lenguaje que haría que esto sea más fácil sería (posiblemente) Perl. Me refiero a la simplicidad y al poder de la extracción de datos en sí, así como a cualquier análisis que desee hacer.
Digo posiblemente porque habrá muchas otras respuestas que discutirán mi punto, je je.
- Mi perro hace caca en la casa cuando está molesta conmigo por no llevarla de viaje en el automóvil. ¿Cómo corrijo este comportamiento?
- Me uní a Mindtree como un técnico experimentado de 2 años. Ni siquiera he completado un mes allí, solo 3 semanas. ¿Hay algún problema si me escapo de Mindtree ahora? Si huyo, ¿cómo debo devolver la computadora portátil que me dieron, la tarjeta de identificación y otros artículos?
- Espero 60 marcas en VITEEE 2016 y cuando lo verifiqué en el predictor de rango 360 de carrera, predijeron que sería el rango 9000. ¿Es verdad?
- Una vez fui transportado a la única UCI pediátrica en la ciudad en ambulancia después de intentar suicidarme por sobredosis. ¿Perdí el tiempo de los paramédicos?
- Mi casa está a $ 1.3M bajo el agua, ¿debo pedir una venta corta?
Cuando se trata de datos de cualquier tipo, ya sea ASCII, binario o una combinación, registros de longitud variable, así como registros de longitud fija, codificados con MIME, extraídos de cintas, tomados por FTP, leídos de archivos CSV, recuperados a través de SQL, o solo texto de forma libre; este es el tipo de cosas para las que Perl está optimizado, y requerirá menos, a veces radicalmente menos, líneas de código para hacer el trabajo.
He usado otros idiomas que están aún más optimizados que Perl, pero están casados con sus propios formatos de base de datos, por ejemplo, PICK.